Voilà je crois je crois que j'ai trouvé un bug dans javascript ou alors je n'ai pas compris l'utilité de la fonction parseInt.
Voilà le code :
alert(parseInt("01" ));
alert(parseInt("09" ));
Chercher l'erreur .
---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
Publicité
Posté le 13-08-2001 à 17:32:20
louisebrooks
Posté le 13-08-2001 à 17:40:09
??
archangel
Un homme Une vision
Posté le 13-08-2001 à 17:41:54
Ben en fait la première ligne affiche 1 ce qui me semble logique mais la deuxième affiche 0 ???
---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
youdontcare
Posté le 13-08-2001 à 17:56:42
par convention, un nombre commençant par 0 est traité comme octal.
louisebrooks
Posté le 13-08-2001 à 18:04:19
petit manuel du javascripteur
parseInt(), donne un nombre entier résultant de la conversion (si possible) d'une chaine de caractères.
Si la conversion n'est pas possible, la valeur renvoyée est 0 et NaN si c'est une chaine.