[javascript] Un bug mais c pas ma faute

Un bug mais c pas ma faute [javascript] - Programmation

Marsh Posté le 13-08-2001 à 17:32:20    

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 :crazy: .


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
Reply

Marsh Posté le 13-08-2001 à 17:32:20   

Reply

Marsh Posté le 13-08-2001 à 17:40:09    

??

Reply

Marsh 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
Reply

Marsh Posté le 13-08-2001 à 17:56:42    

par convention, un nombre commençant par 0 est traité comme octal.

Reply

Marsh 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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed