NEGATIVE_INFINITY en JavaScript
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_INFINITY
esNEGATIVE_INFINITY
. NEGATIVE_INFINITY
dividido por cualquier valor positivo exceptoPOSITIVE_INFINITY
esNEGATIVE_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"
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