JavaScript 中的 NEGATIVE_INFINITY
Shiv Yadav
2023年10月12日
本文将研究 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"
作者: Shiv Yadav
Shiv is a self-driven and passionate Machine learning Learner who is innovative in application design, development, testing, and deployment and provides program requirements into sustainable advanced technical solutions through JavaScript, Python, and other programs for continuous improvement of AI technologies.
LinkedIn