目录

JavaScript 数字属性


Property Description
EPSILON The difference between 1 and the smallest number > 1.
MAX_VALUE The largest number possible in JavaScript
MIN_VALUE The smallest number possible in JavaScript
MAX_SAFE_INTEGER The maximum safe integer (253 - 1)
MIN_SAFE_INTEGER The minimum safe integer -(253 - 1)
POSITIVE_INFINITY Infinity (returned on overflow)
NEGATIVE_INFINITY Negative infinity (returned on overflow)
NaN A "Not-a-Number" value

JavaScript 厄普西隆

Number.EPSILON是大于 1 的最小浮点数与 1 之间的差。

示例

let x = Number.EPSILON;
亲自试一试 »

笔记

Number.EPSILON是一个ES6特征。

它在 Internet Explorer 中不起作用。


JavaScript MAX_VALUE

Number.MAX_VALUE是一个常量,表示 JavaScript 中可能的最大数字。

示例

let x = Number.MAX_VALUE;
亲自试一试 »

数字属性不能用于变量

数字属性属于 JavaScript数字对象

这些属性只能通过以下方式访问:Number.MAX_VALUE

使用 x.MAX_VALUE,其中 x 是变量或值,将返回undefined

示例

let x = 6;
x.MAX_VALUE
亲自试一试 »

JavaScript MIN_VALUE

Number.MIN_VALUE是一个常量,表示 JavaScript 中可能的最小数字。

示例

let x = Number.MIN_VALUE;
亲自试一试 »

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER表示 JavaScript 中的最大安全整数。

Number.MAX_SAFE_INTEGER是 (253- 1).

示例

let x = Number.MAX_SAFE_INTEGER;
亲自试一试 »

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER表示 JavaScript 中的最小安全整数。

Number.MIN_SAFE_INTEGER是 -(253- 1).

示例

let x = Number.MIN_SAFE_INTEGER;
亲自试一试 »

笔记

MAX_SAFE_INTEGERMIN_SAFE_INTEGERES6特征。

它们在 Internet Explorer 中不起作用。



JavaScript POSITIVE_INFINITY

示例

let x = Number.POSITIVE_INFINITY;
亲自试一试 »

POSITIVE_INFINITY溢出时返回:

let x = 1 / 0;
亲自试一试 »

JavaScript NEGATIVE_INFINITY

示例

let x = Number.NEGATIVE_INFINITY;
亲自试一试 »

NEGATIVE_INFINITY溢出时返回:

let x = -1 / 0;
亲自试一试 »

JavaScript NaN - 不是数字

NaN是 JavaScript 保留字,表示非法数字。

示例

let x = Number.NaN;
亲自试一试 »

尝试使用非数字字符串进行算术运算将导致NaN(不是数字):

let x = 100 / "Apple";

亲自试一试 »

完整的 JavaScript 数字参考

如需完整的编号参考,请访问我们的:

完整的 JavaScript 数字参考.

该参考包含所有 Number 属性和方法的描述和示例。