JavaScript 整数范围

JavaScript 整数范围

在本文中,我们将了解JavaScript中整数变量的不同范围。要获取这些范围,我们将使用ES5 JavaScript的 MAX_VALUEMIN_VALUE 属性,以及ES6 JavaScript的 MAX_SAFE_INTEGERMIN_SAFE_INTEGER 属性。

MAX_VALUE 表示JavaScript中可表示的正数的最大可能数值,其值为1.79E+308。 MIN_VALUE 表示JavaScript中可以表示的最小正数,在浮点精度内的值为5E-324(>0)。 MAX_SAFE_INTEGER 是一个常数,表示最小安全整数,其值为(253 - 1)。 MIN_SAFE_INTEGER 是一个常数,表示最小安全整数的负值,其值为(-1)x(253 - 1)。

我们将通过示例来理解上述概念。

示例1: 使用ES5 JavaScript的 MAX_VALUEMIN_VALUE 来显示整数的范围。

Javascript

<script>
    function Range() {
        document.write("The minimum value of integer is: "
            + Number.MIN_VALUE + "<br>");
    document.write("The maximum value of integer is: "
    +Number.MAX_VALUE+"<br>");
}
        Range();
</script>

输出:

The minimum value of integer is: 5e-324
The maximum value of integer is: 1.7976931348623157e+308

示例2: 显示使用ES6 JavaScript的 MAX_SAFE_INTEGERMIN_SAFE_INTEGER 来显示整数的范围。

JavaScript

<script>
    function Range() {
        document.write("The minimum value of integer is: "
            + Number.MIN_SAFE_INTEGER + "<br>");
    document.write("The maximum value of integer is: "
    +Number.MAX_SAFE_INTEGER+"<br>");
}
        Range();
</script>

输出:

The minimum value of integer is: -9007199254740991
The maximum value of integer is: 9007199254740991

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程