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,

3 réponses

  1. 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
  2. Utilisateur anonyme
     
    Bonjour,

    Vous pouvez faire ça :

    script>
    function remplacerParEtoile(mot) {
      return mot.replace(/(.)/gi,"*");
    }
    alert(remplacerParEtoile('tutu'));
    </script>
    
    0
  3. 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
    1. Utilisateur anonyme
       
      aucune idée, désolé, sous firefox c'est ok
      0
    2. alex
       
      ok merci si c'est bon sous firefox c'est moi qui est du me planter quelque part.
      0