NaN == NaN // false NaN === NaN // false Object. is (, at) // true Number.isNaN (at) // true typeof NaN // number
Because NaN is number type, so there is only one NaN.
NaN == NaN // false NaN === NaN // false Object. is (, at) // true Number.isNaN (at) // true typeof NaN // number
Because NaN is number type, so there is only one NaN.