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