--- title: Number.MAX_VALUE slug: Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE tags: - JavaScript - Number - Property translation_of: Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE ---
Свойство Number.MAX_VALUE
представляет максимальное числовое значение, представимое в JavaScript.
Свойство MAX_VALUE
имеет значение, приблизительно равное 1.79E+308
. Значения, большие MAX_VALUE
представляются как «бесконечность».
Поскольку MAX_VALUE
является статическим свойством объекта {{jsxref("Global_Objects/Number", "Number")}}, вы всегда должны использовать его как Number.MAX_VALUE
, а не как свойство созданного вами объекта {{jsxref("Global_Objects/Number", "Number")}}.
MAX_VALUE
В следующем примере кода производится умножение двух значений. Если результат меньше или равен MAX_VALUE
, вызывается функция func1
; в противном случае вызывается функция func2
.
if (num1 * num2 <= Number.MAX_VALUE) { func1(); } else { func2(); }
Спецификация | Статус | Комментарии |
---|---|---|
ECMAScript 1-е издание. | Стандарт | Изначальное определение. Реализована в JavaScript 1.1. |
{{SpecName('ES5.1', '#sec-15.7.3.2', 'Number.MAX_VALUE')}} | {{Spec2('ES5.1')}} | |
{{SpecName('ES6', '#sec-number.max_value', 'Number.MAX_VALUE')}} | {{Spec2('ES6')}} |
{{Compat}}