Enlever les premiers zeros en javascript
Résolu/Fermé
halima15
Messages postés
167
Date d'inscription
dimanche 15 novembre 2009
Statut
Membre
Dernière intervention
21 avril 2010
-
24 janv. 2010 à 19:15
sebos - 14 juin 2012 à 10:05
sebos - 14 juin 2012 à 10:05
A voir également:
- Enlever les premiers zeros en javascript
- Telecharger javascript - Télécharger - Langages
- Comment enlever une page sur word - Guide
- Enlever pub youtube - Accueil - Streaming
- Comment enlever les cookies - Guide
- Enlever liste déroulante excel - Guide
6 réponses
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
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
halima15
Messages postés
167
Date d'inscription
dimanche 15 novembre 2009
Statut
Membre
Dernière intervention
21 avril 2010
10
24 janv. 2010 à 21:17
24 janv. 2010 à 21:17
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
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
heyquem
Messages postés
759
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
29 décembre 2013
131
24 janv. 2010 à 22:39
24 janv. 2010 à 22:39
En Python, on fait
et c'est fini.
chaine.lstrip(’0’)
et c'est fini.
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
24 janv. 2010 à 22:42
24 janv. 2010 à 22:42
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 ?
Mais là c'est en javascript que le monsieur a demandé. Sinon, sur ma feuille avec une gomme ça fonctionne aussi, tu vois ?
heyquem
Messages postés
759
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
29 décembre 2013
131
24 janv. 2010 à 22:49
24 janv. 2010 à 22:49
Et alors ?
Qu’est ce que je dois comprendre de ta remarque, Polux31 ?
Qu’est ce que je dois comprendre de ta remarque, Polux31 ?
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
24 janv. 2010 à 22:55
24 janv. 2010 à 22:55
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
heyquem
Messages postés
759
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
29 décembre 2013
131
24 janv. 2010 à 23:07
24 janv. 2010 à 23:07
Une petite question, pour comprendre éventuellement:
es-tu un modérateur de ce site , Polux31 ?
es-tu un modérateur de ce site , Polux31 ?
halima15
Messages postés
167
Date d'inscription
dimanche 15 novembre 2009
Statut
Membre
Dernière intervention
21 avril 2010
10
24 janv. 2010 à 23:12
24 janv. 2010 à 23:12
mais je veux comprendre qu'est ce qui se passe si vous permettez????