isNaN()
isNaN(
value):boolean
Checks if value is NaN.
DEPRECATED
Use Number.isNaN() directly instead.
Parametersโ
value: unknownโ
The value to check.
Returns: booleanโ
true if value is NaN, else false.
See Alsoโ
Sinceโ
2.0.0
Exampleโ
// โ Deprecated approach
isNaN(NaN); // => true
isNaN(0 / 0); // => true
isNaN(3); // => false
isNaN(undefined); // => false
// โ
Recommended approach
Number.isNaN(NaN); // => true
Number.isNaN(0 / 0); // => true
Number.isNaN(3); // => false
Number.isNaN(undefined); // => false