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));
パラメータ sNum
をとる関数 cNumber
が作成され、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 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