Supponiamo di avere la stringa:
myVar="paperino ama paperina";
e di voler fare il replace:
myVar=myVar("paperin", "topolin")
Ottengo la stringa:
topolino ama paperina.
Io invece credevo di ottenere:
topolino ama topolina.
Come faccio ad ottenere la sostituzione di tutti i paperin contenuti nella stringa in una sola volta?
PS
Ho provato con un ciclo for ( e funziona ), ma se non so a priori quanti paperin ci sono nella stringa, la soluzione è alquanto sporca....
EDIT
Lo so che non c'entra niente, ma esiste elseif in javascript come in php?

Rispondi quotando