Resumen
Evalúa un argumento para determinar si es un número.
Sintaxis
isNaN(
valor
)
Parámetros
-
valor
- El valor que se desea evaluar.
Descripción
isNaN
es una función de alto nivel y no está asociada a ningún objeto.
isNaN
intenta convertir el parámetro pasado a un número. Si el parámetro no se puede convertir, devuelve true; en caso contrario, devuelve false.
Esta función es útil ya que el valor NaN
no puede se probado correctamente con operadores de igualdad. x == NaN
y x === NaN
son siempre false, sin importar lo que sea x
, incluso si x
es NaN
. Por ejemplo, tanto 1 == NaN
como NaN == NaN
devuelven false
.
Ejemplos
isNaN(NaN) //devuelve true isNaN("string") //devuelve true isNaN("12") //devuelve false isNaN(12) //devuelve false
Vea También
Etiquetas y colaboradores del documento
Última actualización por:
SphinxKnight,