JavaScript Yaya


Ejemplo

NaN significa "No es un número". Cuando una función u operación matemática en JavaScript no puede devolver un número específico, devuelve el valor NaN lugar.

Es una propiedad del objeto global y una referencia a Number.NaN

window.hasOwnProperty('NaN'); // true
NaN; // NaN

Tal vez confusamente, NaN todavía se considera un número.

typeof NaN; // 'number'

No compruebe si hay NaN utilizando el operador de igualdad. Ver isNaN en isNaN lugar.

NaN == NaN  // false
NaN === NaN // false