Significado de NaN
El valor NaN (abreviatura de Not-A-Number)
significa "no es un número". Este valor ocurre
al intentar realizar una operación matemática
no válida.
Ejemplo
Multipliquemos una cadena de letras por un número:
console.log('aaa' * 3);
Resultado de la ejecución del código:
NaN
Ejemplo
Intentemos dividir una cadena por otra:
console.log('aaa' / 'bbb');
Después de ejecutar el código también
obtendremos NaN:
NaN
Ejemplo
Ahora sumemos el valor NaN
con un número:
console.log(NaN + 3);
Resultado de la ejecución del código:
NaN
Véase también
-
la función
isNaN,
que realiza la comprobación de NaN