Enlever les premiers zeros en javascript

Résolu
Bonjour,j'ai créer un textBox pour permettre à l'utilisateur de saisir un numero
et je veux créer une fonction pour enlever les premiers zéros
SVP aidez moi si c'est possible
ET MERCI D'AVANCE
Configuration: Windows XP Internet Explorer 7.0

6 réponses

  1. ta fonction est bcp trop longue...
    en fait y'a pas plus simple que ça je pense :

    //iNombre, vu comme un string, contient des zéros :
    iNombre ="00123";

    //tu fais :

    iNombre *=1;

    //et *pouf !* iNombre est vu comme un entier(int) et contient le nombre 123.

    Fin de l'histoire

    //ps : le iNombre *=1; multiplie ta variable par 1
    1. mais je veux comprendre qu'est ce qui se passe si vous permettez????
      1. Une petite question, pour comprendre éventuellement:
        es-tu un modérateur de ce site , Polux31 ?
        1. Et alors ?
          Qu’est ce que je dois comprendre de ta remarque, Polux31 ?
          1. Plutôt que de répondre n'importe quoi ou à coté de la plaque il vaut mieux s'abstenir.

            Ma gomme a autant de valeur que ton chaine.lstrip(’0’) pour l'auteur du topic ou pour ceux qui se poseraient la même question que lui.
        2. En Python, on fait
          chaine.lstrip(’0’)

          et c'est fini.
          1. C'est bien ... bravo.

            Mais là c'est en javascript que le monsieur a demandé. Sinon, sur ma feuille avec une gomme ça fonctionne aussi, tu vois ?
        3. c'est bon j'ai cherché et j'ai trouvé la solution et la voilà:
          function enleverPremiersZéro(chaine) {
          for(var i=0;i<chaine.length;i++) {
          var comp;
          var ind;
          comp=0 ;
          var ele=chaine.substring(i,i+1);
          if(ele=='0') {
          comp++;
          ind=i;
          chaine.splice(ind,comp);
          }
          }
          document.write(chaine);
          }
          et Bon courage