📅  最后修改于: 2023-12-03 15:31:37.940000             🧑  作者: Mango
在 JavaScript 中,Number.NEGATIVE_INFINITY
属性表示负无穷大,即表示一个较小的数比任何其他数都小的特殊值。
这个特殊的值是在数学上不存在的,但在计算机中是必需的,因为它可以表示某些运算中可能存在的溢出或下溢情况。
Number.NEGATIVE_INFINITY
Number.NEGATIVE_INFINITY
表示负无穷大。
console.log(Number.NEGATIVE_INFINITY); // -Infinity
Number.NEGATIVE_INFINITY
进行比较时,Number.NEGATIVE_INFINITY
将始终被视为较小的值。console.log(1/0 > Number.NEGATIVE_INFINITY); // true
console.log(-1/0 > Number.NEGATIVE_INFINITY); // false
console.log(Number.NEGATIVE_INFINITY > -1/0); // true
Number.NEGATIVE_INFINITY
会被用于处理趋向于负无穷大的计算结果,例如除以 0 或计算结果超出了 JavaScript 内置浮点数的最大值。console.log(-1/0); // -Infinity
console.log(Number.NEGATIVE_INFINITY / 10); // -Infinity
console.log(Number.MAX_VALUE * 2); // Infinity