Bonjour à tous,

j'ai un soucis avec parseInt que je ne comprends pas

soit le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var valeur = "05/07/2005";
var tableau=valeur.split("/");
alert(tableau);
alert(tableau[1]);
alert(parseInt(tableau[1]));
affiche "05,07,2005"
affiche "07"
affiche "7"

soit maintenant le code suivant (je change le 07 en 08 )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var valeur = "05/08/2005";
var tableau=valeur.split("/");
alert(tableau);
alert(tableau[1]);
alert(parseInt(tableau[1]));
affiche "05,08,2005"
affiche "08"
affiche "0" (et pas 8 comme attendu)

ou est le piège ?

Merci de votre aide