POSITIVE_INFINITY属性表示正无穷大值。
Number.POSITIVE_INFINITY的值与全局对象的Infinity属性的值相同。
因为POSITIVE_INFINITY是Number的静态属性,所以您始终将其用作Number.POSITIVE_INFINITY,而不是将其用作创建的Number对象的属性。
Number.POSITIVE_INFINITY
Number.POSITIVE_INFINITY;测试看看‹/›
返回值的行为与数学无穷大略有不同:
任何正值(包括POSITIVE_INFINITY)乘以POSITIVE_INFINITY就是POSITIVE_INFINITY
任何负值(包括NEGATIVE_INFINITY)乘以POSITIVE_INFINITY均为NEGATIVE_INFINITY
任何正数除以POSITIVE_INFINITY均为正零
任何负数除以POSITIVE_INFINITY均为负零
零乘POSITIVE_INFINITY为NaN
NaN乘POSITIVE_INFINITY为NaN
POSITIVE_INFINITY除以NEGATIVE_INFINITY以外的任何负值,即为NEGATIVE_INFINITY
POSITIVE_INFINITY除以POSITIVE_INFINITY以外的任何正值,即为POSITIVE_INFINITY
POSITIVE_INFINITY除以NEGATIVE_INFINITY或POSITIVE_INFINITY,为NaN
所有浏览器都完全支持POSITIVE_INFINITY属性:
| 属性 |  |  |  |  |  | 
| POSITIVE_INFINITY | 是 | 是 | 是 | 是 | 是 | 
| 可写的: | 没有 | 
|---|---|
| 可枚举: | 没有 | 
| 可配置的: | 没有 | 
| 返回值: | Infinity | 
| JavaScript版本: | ECMAScript 1 | 
溢出时返回POSITIVE_INFINITY:
var num = 5 / 0;测试看看‹/›