數字常量
Number
建構函式有一些內建的常量可能很有用
Number.MAX_VALUE; // 1.7976931348623157e+308
Number.MAX_SAFE_INTEGER; // 9007199254740991
Number.MIN_VALUE; // 5e-324
Number.MIN_SAFE_INTEGER; // -9007199254740991
Number.EPSILON; // 0.0000000000000002220446049250313
Number.POSITIVE_INFINITY; // Infinity
Number.NEGATIVE_INFINITY; // -Infinity
Number.NaN; // NaN
在許多情況下,Javascript 中的各種運算子將突破(Number.MIN_SAFE_INTEGER
,Number.MAX_SAFE_INTEGER
)範圍之外的值
注意,Number.EPSILON
表示大於 1 的一個和最小的 Number
之間的差異,因此兩個不同的 Number
值之間的最小可能差異。使用它的一個原因是由於 JavaScript 儲存數字的性質,請參閱檢查兩個數字的相等性