JavaScript を勉強していて、普段はあまり使いそうになく、そのうち忘れてしまいそうなものを記していきます。

関数


isNaN()
値が NaN (Not a Number) かどうか調べる。
isFinite()
数値が NaN でもなく、∞でもなく、-∞でもないかどうか調べる。

特殊な数値定数


Infinity
正の無限大値。負の無限大値は -Infinity。Number.(POSITIVE|NEGATIVE)_INFINITY も可。
NaN
数値以外の特殊な値。ゼロをゼロで除算した時などに、この値になる。Number.NaN でも表現可能。
Number.MAX_VALUE
表現可能な最大値。(0に最も近い)最小値は Number.MIN_VALUE [5e-324]など。