Javascript: Comparar con NaN


NaN significa not a number, es decir, no es un número, es el valor que devuelve Javascript cuando en alguna operación matemática (por ejemplo dividir por 0) hay algún tipo de problema.

Os pongo un ejemplo de como hacerlo:

let myNaN = 0/0

console.log(Object.is(NaN, myNaN)) // true

Si utilizásemos el típico if no funcionaría.

Espero que os sea de utilidad ^_^.

Comentarios