Метод JavaScript Number.isSafeInteger () определяет, является ли предоставленное значение числом, которое является безопасным целым числом.
Безопасное целое число - это целое число, которое может быть точно представлено как число двойной точности IEEE-754 (все целые числа от (2 53 - 1) до - (2 53 - 1) ).
Синтаксис isSafeInteger()
метода:
Number.isSafeInteger(testValue)
isSafeInteger()
Метод вызывается с помощью Number
имени класса.
Number isSafeInteger () Параметры
isSafeInteger()
Метод принимает в:
- testValue - значение, которое нужно проверить на предмет безопасного целого числа.
Возвращаемое значение Number isSafeInteger ()
- Возвращает,
Boolean
указывая, является ли данное значение числом, которое является безопасным целым числом (true
если другое безопасное целое числоfalse
).
Пример: использование Number.isSafeInteger ()
check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true
Вывод
истина ложь ложь ложь истина ложь истина
Рекомендуемая литература:
- Номер JavaScript.MIN_SAFE_INTEGER
- Номер JavaScript.MAX_SAFE_INTEGER