Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

isNaN

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

 Colaboradores en esta página: SphinxKnight, teoli, Mgjbot, Talisker
 Última actualización por: SphinxKnight,