Javascript - Int -> Char

js -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,

Je voudrais transformer une variable JS de type '123' en '0123', mais le code ci-dessous ne fonctionne pas.
var day = 123;
day = '0' + day;
document.write(day);


Merci

4 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    et en convertissant avant le nombre en string

    var day = 123;
    day.toString();
    day = '0' + day;
    document.write(day);
    0
  2. js
     
    je ne connaissait pas la fonction mais malheureusement, les 0 n'aparaissent toujours pas

    merci quand même, si tu as une autre idée n'hésite pas
    0
  3. Alain_42 Messages postés 5413 Statut Membre 904
     
    je viens de faire l'essai chez moi (fireFox) avec ce code:

    <html>
    <script type="text/javascript">
    var day = 123;
    day.toString();
    day = '0' + day;
    document.write(day);
    
    </script>
    
    </html>
    


    et j'obtiens comme affichage dans la page:

    0123
    0