Buenas,
Estaba yo probando la funcion parseInt que se supone que pasa un string a int pero hace una cosa muy rara.
Si le pasamos la cadena "05" nos devuelve 5 pero si le pasamos "08" nos devuelve 0, como es esto posible o que lógica usa?
alert(parseInt("05"));
alert(parseInt("08"));
Saludos