Javascript でNaN === NaN返されるのはなぜですか?false
> undefined === undefined
true
> NaN === NaN
false
> a = NaN
NaN
> a === a
false
ドキュメントページには、次のように表示されます。
NaN に対するテスト
等値演算子 (
==and===) を使用して、 に対して値をテストすることはできませんNaN。isNaN代わりに使用してください。
質問に答える参照はありますか?それは大歓迎です。