isNaN (Método)

Actualización: noviembre 2007

Devuelve un valor Boolean que indica si un valor es el valor reservado NaN(no es un número).

function isNaN(number : Number) : Boolean

Argumentos

  • number
    Necesario. Un valor numérico.

Comentarios

La función isNaN devuelve true si el valor es NaN y false en caso contrario. Normalmente esta función se utiliza para comprobar los valores devueltos desde los métodos parseInt y parseFloat.

De forma alternativa, una variable se podría comparar consigo misma. Si la comparación devuelve una desigualdad, es NaN. Esto se debe a que NaN es el único valor que no es igual a sí mismo.

Requisitos

Versión 1

Se aplica a:

Global (Objeto)

Vea también

Referencia

isFinite (Método)

NaN (Propiedad, Global)

parseFloat (Método)

parseInt (Método)