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

Свойство NEGATIVE_INFINITY в JavaScript

 Объект числа JavaScript

NEGATIVE_INFINITYсвойства represents negative infinity value.

Значение Number.NEGATIVE_INFINITY соответствует свойству глобального объектаInfinityсвойства с отрицательным значением.

Поскольку NEGATIVE_INFINITY является статическим свойством Number, вы всегда должны использоватьNumber.NEGATIVE_INFINITYвместо использования его в качестве свойства созданного объекта Number.

Грамматика:

Number.NEGATIVE_INFINITY
Number.NEGATIVE_INFINITY;
Проверьте, посмотрите‹/›

поведение возвращаемого значения несколько отличается от математического бесконечного:

  • Любое положительное значение (включая POSITIVE_INFINITY), умноженное на NEGATIVE_INFINITY, равно NEGATIVE_INFINITY

  • Любое отрицательное значение (включая NEGATIVE_INFINITY), умноженное на NEGATIVE_INFINITY, равно POSITIVE_INFINITY

  • Любое положительное значение, деленное на NEGATIVE_INFINITY, равно отрицательному нулю

  • Любое отрицательное значение, деленное на NEGATIVE_INFINITY, равно положительному нулю

  • Ноль умноженный на NEGATIVE_INFINITY равен NaN

  • NaN умноженный на NEGATIVE_INFINITY равен NaN

  • NEGATIVE_INFINITY делен на любое отрицательное значение, кроме NEGATIVE_INFINITY, является POSITIVE_INFINITY

  • NEGATIVE_INFINITY, деленный на любое положительное значение, кроме POSITIVE_INFINITY, является NEGATIVE_INFINITY

  • NEGATIVE_INFINITY, деленный на NEGATIVE_INFINITY или POSITIVE_INFINITY, является NaN

Совместимость с браузерами

Все браузеры полностью поддерживают свойство NEGATIVE_INFINITY:

Свойства
NEGATIVE_INFINITYДаДаДаДаДа

Технические детали

Записываемый:Нет
Перечислимый:Нет
Настройка:Нет
Возвратное значение:-Infinity
Версия JavaScript:ECMAScript 1

Более примеров

В случае переполнения возвращается NEGATIVE_INFINITY:

 Объект числа JavaScript