Number对象表示数字日期,可以是整数也可以是浮点数。通常,不需要担心Number对象,因为浏览器会自动将Number字面量转换为Number类的实例。本文主要介绍JavaScript(JS) Number.NEGATIVE_INFINITY属性。

1、描述

这是一个特殊的数值,表示小于Number.MIN_VALUE的值。这个值表示为“-Infinity”。它在数学行为上类似于无穷大。例如,任何数乘以NEGATIVE_INFINITY等于NEGATIVE_INFINITY,任何数除以NEGATIVE_INFINITY等于零。

因为NEGATIVE_INFINITY是一个常量,所以它是Number的只读属性。

2、语法

使用NEGATIVE_INFINITY的语法如下:

var val = Number.NEGATIVE_INFINITY;

3、示例

<html>
   <head>      
      <script type = "text/javascript">
            function showValue() {
               var smallNumber = (-Number.MAX_VALUE) * 2              
               if (smallNumber == Number.NEGATIVE_INFINITY) {
                  alert("Value of smallNumber : " + smallNumber );
               }
            }
      </script>      
   </head>
   
   <body>
      <p>单击下面的以查看结果:</p>      
      <form>
         <input type = "button" value = "点击" onclick = "showValue();" />
      </form>      
   </body>
</html>

推荐文档