HOWTO · JavaScript
JavaScript 中的 NEGATIVE_INFINITY
本文将帮助你了解 JavaScript 中的 NEGATIVE_INFINITY 值。
本页内容
本文将研究 JavaScript 中的 NEGATIVE_INFINITY 值。
JavaScript 中的 NEGATIVE_INFINITY
JavaScript 中的 NEGATIVE_INFINITY 是一个小于任何其他数字的常量值(这意味着没有其他数字小于该值)。JavaScript 将 NEGATIVE_INFINITY 值显示为 -Infinity。
下面提到了数字为 NEGATIVE_INFINITY 的一些条件。
- 任何正值乘以
NEGATIVE_INFINITY都是NEGATIVE_INFINITY。 NEGATIVE_INFINITY除以POSITIVE_INFINITY以外的任何正值是NEGATIVE_INFINITY。
让我们看一个例子。
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE));
创建了一个函数 cNumber,它接受参数 sNum,如果 sNum 等于 Number.NEGATIVE_INFINITY,它返回 -Infinity。
在这个程序中,当我们运行代码时,if 语句没有运行,因为该数字没有作为参数传递,然后它返回 provided number is good,正如你在控制台中通过运行上面看到的那样代码。
输出:
"provided number is good"
让我们通过提供数字作为参数来运行代码并查看它返回的内容。
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE * 3));
输出:
"-Infinity"