English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод JavaScript isSafeInteger()

 Объект числа JavaScript

isSafeInteger()Метод определяет, является ли предоставленное значение безопасным целым числом.

Безопасные целые числа могут быть точно представлены как двойная точность числа IEEE-754, и их представление IEEE-754 не может быть результатом округления любого другого целого числа до соответствия представлению IEEE-754.

Если тип значения равен Number и это безопасный целое, то этот метод возвращает true. В противном случае возвращает false.

Синтаксис:

Number.isSafeInteger(value)
Number.isSafeInteger(3);   // true
Number.isSafeInteger(NaN); // false
Number.isSafeInteger(Infinity); // false
Number.isSafeInteger('3'); // false
Number.isSafeInteger(3.1); // false
Number.isSafeInteger(3.0); // true
Проверьте, ›/‹

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод isSafeInteger():

Метод
isSafeInteger()191615912

Значение параметра

ПараметрОписание
valueЗначение для тестирования является безопасным целым числом

Технические детали

Возврат значения:Булево значение, указывающее, является ли заданное значение безопасным целым числом
Версия JavaScript:ECMAScript 6

 Объект числа JavaScript