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