JavaScript 数字属性
属性 | 描述 |
1 和大于 1 的最小数之间的差。 | |
JavaScript 中可能的最大数。 | |
JavaScript 中可能的最小数。 | |
最大安全整数 (253 - 1)。 | |
最小安全整数 -(253 - 1)。 | |
无穷大(溢出时返回)。 | |
负无穷大(溢出时返回)。 | |
“非数字”值。 |
JavaScript EPSILON
Number.EPSILON
是大于 1 的最小浮点数与 1 之差
注意
Number.EPSILON 是 ES6 的一个特性。它在 Internet Explorer 中不起作用。
JavaScript MAX_VALUE
Number.MAX_VALUE
是 JavaScript 中表示最大可能数字的常量。
数字属性不能用于变量
数字属性属于 JavaScript Number 对象。
这些属性只能作为 Number.MAX_VALUE 来访问。
使用 x.MAX_VALUE(其中 x 是变量或值)将返回 undefined
JavaScript MIN_VALUE
Number.MIN_VALUE
是 JavaScript 中表示最小可能数字的常量
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
表示 JavaScript 中的最大安全整数。
Number.MAX_SAFE_INTEGER
是 (253 - 1)
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
表示 JavaScript 中的最小安全整数。
Number.MIN_SAFE_INTEGER
是 -(253 - 1)。
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
表示 JavaScript 中的最小安全整数。
Number.MIN_SAFE_INTEGER
是 -(253 - 1)。
JavaScript POSITIVE_INFINITY
溢出时返回 POSITIVE_INFINITY
JavaScript NEGATIVE_INFINITY
溢出时返回 NEGATIVE_INFINITY
:
JavaScript NaN - Not a Number(非数字)
NaN
是 JavaScript 保留字,用于表示不合法的数字
尝试对非数字字符串进行算术运算将导致 NaN