Enlever les premiers zeros en javascript

Résolu
halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -  
 sebos -
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. sebos
     
    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
    10
  2. halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   10
     
    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
    2
  3. heyquem Messages postés 808 Statut Membre 131
     
    En Python, on fait
    chaine.lstrip(’0’)

    et c'est fini.
    0
    1. Polux31 Messages postés 7219 Statut Membre 1 204
       
      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 ?
      0
  4. heyquem Messages postés 808 Statut Membre 131
     
    Et alors ?
    Qu’est ce que je dois comprendre de ta remarque, Polux31 ?
    0
    1. Polux31 Messages postés 7219 Statut Membre 1 204
       
      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.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. heyquem Messages postés 808 Statut Membre 131
     
    Une petite question, pour comprendre éventuellement:
    es-tu un modérateur de ce site , Polux31 ?
    0
  7. halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   10
     
    mais je veux comprendre qu'est ce qui se passe si vous permettez????
    0