В этом посте подробно рассказывается об использовании свойства Number.MAX_SAFE_INTEGER в JavaScript.
Что такое JavaScript Number.MAX_SAFE_INTEGER?
“ MAX_SAFE_INTEGER » объекта «Число» определяет максимальный предел целочисленного значения, которое может хранить переменная. Это свойство возвращает постоянное число, которое является максимальным целочисленным значением. В основном он используется в условном операторе, чтобы проверить, меньше или больше заданное число, чем максимальное целочисленное значение.
Синтаксис
Число . MAX_SAFE_INTEGER
Приведенный выше синтаксис возвращает максимальное безопасное целое число (2 53 - 1).
Воспользуемся определенным выше свойством практически.
Пример 1. Применение свойства JavaScript MAX_SAFE_INTEGER
В этом примере применяется свойство «MAX_SAFE_INTEGER», чтобы получить безопасное целочисленное значение до максимального предела:
< сценарий >пусть значение '=' Число . MAX_SAFE_INTEGER ;
консоль. бревно ( 'Выход: ' + ценить ) ;
сценарий >
В приведенных выше строках кода:
- Во-первых, переменная «value» объявляется с ключевым словом «let», которое применяет « MAX_SAFE_INTEGER », связанное с объектом «Число».
- Далее « console.log() » используется для отображения вывода переменной «значение» в консоли.
Выход
Здесь консоль отображает максимальное безопасное целочисленное значение.
Пример 2. Применение свойства «MAX_SAFE_INTEGER» с переменной
В этом примере используется свойство «MAX_SAFE_INTEGER» с переменной для возврата максимального безопасного целого числа:
< сценарий >пусть значение '=' 200 ;
консоль. бревно ( 'Выход: ' + ценить. MAX_SAFE_INTEGER ) ;
сценарий >
На этот раз переменная «значение» связана со свойством «MAX_SAFE_INTEGER» вместо объекта «Число».
Выход
Видно, что консоль показывает «undefined» в качестве вывода, потому что «MAX_SAFE_INTEGER» работает только с объектом «Число».
Заключение
JavaScript “ MAX_SAFE_INTEGER » соответствует объекту «Число», который представляет постоянное максимальное безопасное целочисленное значение (2 53 – 1). Любое число, превышающее максимальное безопасное целое число, снижает точность числа, которое в JavaScript представлено числовым типом. В этом руководстве подробно объясняется свойство JavaScript Number.MAX_SAFE_INTEGER.