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. 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
      1. 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 ?
      2. 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.
      3. Une petite question, pour comprendre éventuellement:
        es-tu un modérateur de ce site , Polux31 ?
        1. mais je veux comprendre qu'est ce qui se passe si vous permettez????