[[NaN (JavaScript)|NaN]]同士でも`false`を返す。そのため、[[NaN (JavaScript)|NaN]]を確かめるには[[Number.isNaN (JavaScript)|Number.isNaN]]関数を使う。
```js
console.log(NaN === NaN);
// false
console.log(NaN == NaN);
// false
const a = NaN;
console.log(a === a);
// これもfalse!! Number.isNaNができるまではisNaNのpolyfillとして利用されていた
```