--- 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}}