Number.MAX_VALUE

Сводка

Свойство Number.MAX_VALUE представляет максимальное числовое значение, представимое в JavaScript.

Атрибуты свойства Number.MAX_VALUE
Записываемое нет
Перечисляемое нет
Настраиваемое нет

Описание

Свойство MAX_VALUE имеет значение, приблизительно равное 1.79E+308. Значения, большие MAX_VALUE представляются как «бесконечность».

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

Примеры

Пример: использование MAX_VALUE

В следующем примере кода производится умножение двух значений. Если результат меньше или равен MAX_VALUE, вызывается функция func1; в противном случае вызывается функция func2.

js

if (num1 * num2 <= Number.MAX_VALUE) {
  func1();
} else {
  func2();
}

Спецификации

Спецификация Статус Комментарии
ECMAScript 1-е издание. Стандарт Изначальное определение. Реализована в JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
Определение 'Number.MAX_VALUE' в этой спецификации.
Стандарт
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'Number.MAX_VALUE' в этой спецификации.
Стандарт

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

BCD tables only load in the browser

Смотрите также