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

Proprietà NEGATIVE_INFINITY di JavaScript

 Oggetto Numero JavaScript

NEGATIVE_INFINITYattributo che rappresenta il valore negativo infinito.

Il valore di Number.NEGATIVE_INFINITY è uguale a quello dell'oggetto globaleInfinityvalore negativo dell'attributo.

Poiché NEGATIVE_INFINITY è un attributo statico di Number, sempre utilizzatelo comeNumber.NEGATIVE_INFINITYinvece di utilizzarlo come attributo dell'oggetto Number creato.

Sintassi:

Number.NEGATIVE_INFINITY
Number.NEGATIVE_INFINITY;
Prova a vedere‹/›

Il comportamento del valore di ritorno è leggermente diverso da quello dell'infinito matematico:

  • Qualsiasi valore positivo (incluso POSITIVE_INFINITY) moltiplicato per NEGATIVE_INFINITY è NEGATIVE_INFINITY

  • Qualsiasi valore negativo (incluso NEGATIVE_INFINITY) moltiplicato per NEGATIVE_INFINITY è POSITIVE_INFINITY

  • Qualsiasi valore positivo diviso per NEGATIVE_INFINITY è zero negativo

  • Qualsiasi valore negativo diviso per NEGATIVE_INFINITY è zero positivo

  • Zero moltiplicato per NEGATIVE_INFINITY è NaN

  • NaN moltiplicato per NEGATIVE_INFINITY è NaN

  • Dividere qualsiasi valore negativo diverso da NEGATIVE_INFINITY restituisce POSITIVE_INFINITY

  • Dividere qualsiasi valore positivo diverso da POSITIVE_INFINITY per NEGATIVE_INFINITY restituisce NEGATIVE_INFINITY

  • Dividere per NEGATIVE_INFINITY o POSITIVE_INFINITY restituisce NaN

Compatibilità del browser

Tutti i browser supportano completamente l'attributo NEGATIVE_INFINITY:

Proprietà
NEGATIVE_INFINITY

Dettagli tecnici

Scrivibile:Nessuno
Enumerabile:Nessuno
Configurabile:Nessuno
Valore di ritorno:-Infinity
Versione JavaScript:ECMAScript 1

Più esempi

Restituisce NEGATIVE_INFINITY quando c'è un overflow:

var num = -5 / 0;
Prova a vedere‹/›

 Oggetto Numero JavaScript