NaN是一个特殊的数字值(typeof NaN的结果为number),是not a number的缩写,表示不是一个合法的数字
会导致NaN的场景
一个不能被解析的数字
Number(不能解析)
解析失败
Math.log(-1)
运算符
1 / NaN
注意:NaN === NaN // false
如何辨别NaN,使用isNaN()
Infinity 是表示正无穷大的数值。
-Infinity 是表示负无穷大的数值。
当数超过浮点数的上限时,即 1.797693134862315E+308,显示 Infinity。
当数超过浮点数的下限时,即 -1.797693134862316E+308,显示 -Infinity。
参考链接:
https://blog.csdn.net/cc18868876837/article/details/101224974
https://www.w3school.com.cn/jsref/jsref_infinity.asp