素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

Infinity-InfinityはNaN

InfinityやNaNについて。
0でもInfinityでも-Infinityでもなく、NaNになる。

Infinity/0はInfinity
Infinity*0はNaN
Infinity/InfinityもNaN
0/Infinityは0
1/Infinityも0
使い道は特に見当たらない。

関係ないけど、
NaN==NaNはfalseになる。NaN!=NaNがtrueっていうのも納得がいかない。

isNaN(NaN)はtrueも、isNaN('foo')もtrue。