Javascript - Int -> Char

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. et en convertissant avant le nombre en string

    var day = 123;
    day.toString();
    day = '0' + day;
    document.write(day);
    1. 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
      1. 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