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"