2.0 KiB
2.0 KiB
title | localeTitle |
---|---|
Number isFinite | Номер isFinite |
Номер isFinite
Описание
Метод Number.isFinite()
проверяет, является ли переданное в нем значение конечным числом. Этот метод был введен в ES6
Синтаксис
Number.isFinite(val)
параметры
val - значение для проверки на конечность
Возвращаемое значение
Логическое значение указывает, является ли значение конечным числом или нет.
Описание
Number.isFinite
отличается от глобального метода isFinite () , он не преобразовывает тестируемое значение в число. Это означает, что значение должно быть числом и конечным, чтобы вернуть true.
Примеры
Number.isFinite(Infinity) // false
Number.isFinite(-Infinity) // false
Number.isFinite(1234) // true
Number.isFinite(-1.11) // true
Number.isFinite(0) // true
Number.isFinite(3g55) // true
Number.isFinite('1234') // false
Number.isFinite('Hi') // false
Number.isFinite('2005/12/12') // false
Number.isFinite('0'); // false, would've been true with
// global isFinite('0')
Number.isFinite(null); // false, would've been true with
// global isFinite(null)