HOWTO · JavaScript
NEGATIVE_INFINITY en JavaScript
Este artículo lo ayudará a comprender el valor NEGATIVE_INFINITY en JavaScript.
En esta página
Este artículo analizará el valor NEGATIVE_INFINITY en JavaScript.
NEGATIVE_INFINITY en JavaScript
El NEGATIVE_INFINITY en JavaScript es un valor constante más bajo que cualquier otro número (significa que ningún otro número es menor que este valor). JavaScript muestra el valor NEGATIVE_INFINITY como -Infinity.
Algunas condiciones en las que un número es NEGATIVE_INFINITY se mencionan a continuación.
- Cualquier valor positivo multiplicado por
NEGATIVE_INFINITYesNEGATIVE_INFINITY. NEGATIVE_INFINITYdividido por cualquier valor positivo exceptoPOSITIVE_INFINITYesNEGATIVE_INFINITY.
Veamos un ejemplo.
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE));
Se crea una función cNumber, que toma el parámetro sNum, y si sNum es igual a Number.NEGATIVE_INFINITY, devuelve -Infinity.
En este programa, cuando ejecutamos el código, la instrucción if no se ejecuta porque el número no se pasa como parámetro y luego devuelve siempre que el número sea bueno, como puede ver en la consola ejecutando lo anterior código.
Producción :
"provided number is good"
Ejecutemos el código proporcionando el número como parámetro y veamos qué devuelve.
function cNumber(sNum) {
if (sNum === Number.NEGATIVE_INFINITY) {
return '-Infinity';
}
return 'provided number is good';
}
console.log(cNumber(-Number.MAX_VALUE * 3));
Producción :
"-Infinity"