JavaScript Number NaN
Definition and Usage
In JavaScript, NaN
is short for "Not-a-Number".
In JavaScript, NaN
is a number that is not a legal number.
The Global NaN
property is the same as the
Number.Nan
property.
Syntax
Number.NaN
Browser Support
Number.NaN
is an ECMAScript1 (ES1) feature.
ES1 (JavaScript 1997) is fully supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |