📅  最后修改于: 2023-12-03 15:16:09.479000             🧑  作者: Mango
在 JavaScript 中,有一些特殊的数字值被当做常量来使用,例如 NaN、正无穷大(Infinity)和负无穷大(-Infinity)等。
负无穷大表示一个比任何负实数都小的特殊数值。通常用于表示数值的下界,例如在数值比较中,负无穷大可以用来判定一个数值是否小于等于某一个下限。
在 JavaScript 中,可以使用 Number.NEGATIVE_INFINITY 来表示负无穷大。例如:
// 表示负无穷大
var num = Number.NEGATIVE_INFINITY;
需要注意的是,负无穷大会出现在数学运算中,例如:
console.log(-1 / 0); // 输出结果为 -Infinity
console.log(Math.min()); // 输出结果为 Infinity
console.log(Math.max()); // 输出结果为 -Infinity
在数值比较中,当一个数值小于负无穷大时,它必定小于任何实数。例如:
console.log(-2 < Number.NEGATIVE_INFINITY); // 输出结果为 true
console.log(Number.NEGATIVE_INFINITY < Number.NEGATIVE_INFINITY); // 输出结果为 false
总结一下,负无穷大是 JavaScript 中的一个特殊数值,表示一个比任何负实数都小的数值,通常用于表示数值的下界。在实际编程中,我们可以使用 Number.NEGATIVE_INFINITY 来表示负无穷大,并利用它来进行数值比较和其他数学运算。