17/04/2012, 12:01
|
| | | Fecha de Ingreso: abril-2010
Mensajes: 56
Antigüedad: 14 años, 9 meses Puntos: 14 | |
Respuesta: codigo misterioso Compañero que cosas las de JavaScript no? la respuesta a lo que sucede es tan sencillo como esto:
La función parseInt en JavaScript no sabe como interpretar la cadena de texto "08" o "09" por si sola, puesto que no puede determinar la base numérica con la que esta trabajando, y en JavaScript los numeros que empiezan con "0" son considerados en base octal y no existen los números "08" y "09" en base octal.
Para arreglar este problema puedes llamar a la función parseInt indicandole en que base numérica estas trabajando, de esta forma:
parseInt('08', 10);
Espero haberte podido ayudar, esta información la puedes encontrar aquí: http://www.ventanazul.com/webzine/articles/issues-parseint-javascript
Saludos! |