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 |