HOWTO · JavaScript
NEGATIVE_INFINITY en JavaScript
Cet article vous aidera à comprendre la valeur NEGATIVE_INFINITY en JavaScript.
Sur cette page
Cet article se penchera sur la valeur NEGATIVE_INFINITY en JavaScript.
NEGATIVE_INFINITY en JavaScript
Le NEGATIVE_INFINITY en JavaScript est une valeur constante inférieure à tout autre nombre (cela signifie qu’aucun autre nombre n’est inférieur à cette valeur). JavaScript affiche la valeur NEGATIVE_INFINITY sous la forme -Infinity.
Certaines conditions où un nombre est NEGATIVE_INFINITY sont mentionnées ci-dessous.
- Toute valeur positive multipliée par
NEGATIVE_INFINITYestNEGATIVE_INFINITY. NEGATIVE_INFINITYdivisé par toute valeur positive saufPOSITIVE_INFINITYestNEGATIVE_INFINITY.
Voyons un exemple.
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE));
Une fonction cNumber est créée, qui prend le paramètre sNum, et si le sNum est égal à Number.NEGATIVE_INFINITY, elle renvoie -Infinity.
Dans ce programme, lorsque nous exécutons le code, l’instruction if ne s’exécute pas car le nombre n’est pas passé en paramètre, puis elle renvoie à condition que le nombre soit bon, comme vous pouvez le voir dans la console en exécutant le ci-dessus code.
Production:
"provided number is good"
Exécutons le code en fournissant le nombre en tant que paramètre et voyons ce qu’il renvoie.
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE * 3));
Production:
"-Infinity"