Встречается на собеседованиях • сегодня

Какое максимальное значение для числовой переменной типа number

В JavaScript числовой тип number представлен 64-битным форматом IEEE 754. Максимальное безопасное целое число, которое можно точно представить — Number.MAX_SAFE_INTEGER (2^53 - 1, или 9007199254740991). Для чисел с плавающей точкой максимальное значение — Number.MAX_VALUE (~1.79e+308).

Пример:

javascript
console.log(Number.MAX_SAFE_INTEGER); // 9007199254740991
console.log(Number.MAX_VALUE);       // 1.7976931348623157e+308

При превышении MAX_SAFE_INTEGER возможны потери точности:

javascript
console.log(9007199254740992 === 9007199254740993); // true (ошибка округления)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы