Максимальное число в js
В чем заключается разница между Number.MAX_VALUE и Number.MAX_SAFE_INTEGER кроме числового значения?
Ответы (1 шт):
Константа Number.MAX_SAFE_INTEGER представляет максимальное безопасное целочисленное значение в JavaScript (253-1). Константа MAX_SAFE_INTEGER имеет значение 9007199254740991.
Смысл этого числа в том, что в JavaScript используется формат чисел с плавающей запятой двойной точности, как определено в стандарте IEEE 754, а он может безопасно представлять числа только в диапазоне от -(253-1) до 253-1.
Свойство Number.MAX_VALUE представляет максимальное числовое значение, представимое в JavaScript. Свойство MAX_VALUE имеет значение, приблизительно равное 1.79E+308. Значения, большие MAX_VALUE представляются как «бесконечность».