Number.MAX_VALUE

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Сводка

Свойство 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();
}

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

Specification
ECMAScript Language Specification
# sec-number.max_value

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

BCD tables only load in the browser

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