Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2015, 11:20
PHPeros
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Por qué? [comparar cadenas]

Ocurre eso porque los estás tratando como strings y la comparación se hace literal en vez de numérica:

Código:
"0018"
"000053"
Para solucionarlo elimina las comillas y los ceros sobrantes o pásalos a int mediante parseInt() o Number()