Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/03/2013, 11:31
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Funcionamiento inesperado de parseInt

Algunos navegadores, si el primer caracter de la cadena es 0, utilizan el sistema octal para la conversión

utilizando el 2 parámetro (raíz) te podrias asegurar de tratar los números como decimales

Código Javascript:
Ver original
  1. alert(parseInt('05',10));
  2. alert(parseInt('08',10));

devolvería 5 y 8

De la forma que vos lo pusiste Firefox, por ejemplo te devuelve 5 y 0, en tanto IE y Chrome, 5 y 8
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.