English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo NEGATIVE_INFINITY de JavaScript

 Objeto Number de JavaScript

NEGATIVE_INFINITYla propiedad que representa el valor negativo infinito.

El valor de Number.NEGATIVE_INFINITY es el mismo que el del objeto globalInfinityel valor negativo de la propiedad.

Debido a que NEGATIVE_INFINITY es una propiedad estática de Number, siempre utilícela comoNumber.NEGATIVE_INFINITYen lugar de usarlo como atributo del objeto Number creado.

Sintaxis:

Number.NEGATIVE_INFINITY
Number.NEGATIVE_INFINITY;
Prueba y observa‹/›

El comportamiento del valor de retorno es ligeramente diferente del infinito matemático:

  • Cualquier valor positivo (incluyendo POSITIVE_INFINITY) multiplicado por NEGATIVE_INFINITY da NEGATIVE_INFINITY

  • Cualquier valor negativo (incluyendo NEGATIVE_INFINITY) multiplicado por NEGATIVE_INFINITY da POSITIVE_INFINITY

  • Cualquier valor positivo dividido por NEGATIVE_INFINITY da cero negativo

  • Cualquier valor negativo dividido por NEGATIVE_INFINITY da cero positivo

  • Cero multiplicado por NEGATIVE_INFINITY da NaN

  • NaN multiplicado por NEGATIVE_INFINITY es NaN

  • Dividir cualquier valor negativo por NEGATIVE_INFINITY da POSITIVE_INFINITY

  • NEGATIVE_INFINITY dividido por cualquier valor positivo, excepto POSITIVE_INFINITY, es NEGATIVE_INFINITY

  • Dividir por NEGATIVE_INFINITY o POSITIVE_INFINITY da NaN

Compatibilidad del navegador

Todos los navegadores admiten completamente el atributo NEGATIVE_INFINITY:

Atributo
NEGATIVE_INFINITY

Detalles técnicos

Escritura:No
Enumerable:No
Configurable:No
Valor de retorno:-Infinity
Versión de JavaScript:ECMAScript 1

Más ejemplos

Devuelve NEGATIVE_INFINITY cuando hay desbordamiento:

var num = -5 / 0;
Prueba y observa‹/›

 Objeto Number de JavaScript