Programme javascript

alex -  
 alex -
Bonjour,
J' aurais besoin d'aide pour écrire une fonction javascript intitulé remplacerParEtoile(mot) permettant de retourner une chaine de caractères contenant le meme nombre d'étoiles que de lettres présentes dans le paramètre mot.

Merci d'avance,


A voir également:

3 réponses

Flog78
 
Si c'est pour saisir un mot de passe dans un formulaire, il y a input type='password'

sinon c'est très simple

var i, res;

for(i=0; i<mot.length; i++)
{
res += "*";
}
1
Utilisateur anonyme
 
Bonjour,

Vous pouvez faire ça :

script>
function remplacerParEtoile(mot) {
  return mot.replace(/(.)/gi,"*");
}
alert(remplacerParEtoile('tutu'));
</script>
0
alex
 
Lorsque, j'essaye avec firebug pour tester j'écris var etoiles = remplacerParEtoile('bonjour');
document.write(etoiles);
et il me dis undefined. Ou se trouve le probleme.

Merci d'avance,
0
Utilisateur anonyme
 
aucune idée, désolé, sous firefox c'est ok
0
alex
 
ok merci si c'est bon sous firefox c'est moi qui est du me planter quelque part.
0