JScript 8.0
JScript Number 对象

Number 对象的主要目的是收集用于默认的数值数据类型(即 Number 数据类型)的属性和方法。下表中列出了 Number 对象的属性所提供的数值常数。

Number 对象的属性

属性 说明

MAX_VALUE

最大可能值,大约为 1.79E+308;可以是正值或负值。(值在不同系统之间略有不同。)

MIN_VALUE

最小可能值,大约为 2.22E-308;可以是正值或负值。(值在不同系统之间略有不同。)

NaN

特殊的非数字值,“不是数字”(not a number)。

POSITIVE_INFINITY

大于最大正数 (Number.MAX_VALUE) 的任何正值都被自动转换为该值;表示无穷大。

NEGATIVE_INFINITY

比最大的负数 (-Number.MAX_VALUE) 还要负的任何值都被自动转换为该值;表示负无穷大。

Number.NaN 是一个特殊的属性,定义为“不是数字”(not a number)。当数值上下文中使用了不能表示为数字的表达式时,返回 Number.NaN。例如,当把字符串“Hello”或 0/0(零除以零)用作一个数字时,将返回 NaNNaN 比较为与任何数字或本身不等。若要测试 NaN 结果,不用与 Number.NaN 比较;而要使用 Global 对象的 isNaN 方法。

Number 对象的 toLocaleString 方法产生一个字符串值,它表示该数字按宿主环境的当前区域设置适当格式化后的值。所用格式化通过用一个(与区域设置有关的)字符将小数点左边的数字按组分隔开,使得大数更容易阅读。有关更多信息,请参见 toLocaleString 方法

请参见