Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2011, 09:55
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años
Puntos: 343
Respuesta: Quitar NaN de javascript

NaN -> Not a Number.

Mira el resultado del cast que realizas para distintos tipos:

Código Javascript:
Ver original
  1. var test = [
  2.     1,
  3.     '1',
  4.     '',
  5.     'abc',
  6.     true,
  7.     {a:1},
  8.     []
  9. ];
  10.  
  11. for(var i = 0, l = test.length; i < l; i++) {
  12.     console.log(test[i], parseInt(test[i]));
  13. }
  14.  
  15. /*
  16. 1 1
  17. 1 1
  18. NaN
  19. abc NaN
  20. true NaN
  21. Object { a=1} NaN
  22. [] NaN
  23. */


En tu caso en particular seguramente es el del string no numerico (o vacio), valida el input antes de castear y sumar
__________________
blog | @aijoona