Функция JavaScript isFinite () проверяет, является ли переданное значение конечным числом.
Синтаксис isFinite()
функции:
isFinite(testValue)
Параметры isFinite ()
isFinite()
Функция принимает:
- testValue - значение, которое нужно проверить на конечность.
Возвращаемое значение из isFinite ()
- Возвращает,
false
если аргумент положительный или отрицательный,Infinity
илиNaN
илиundefined
. - Возвращает
true
для других аргументов.
Примечание: isFinite()
это функция верхнего уровня, не связанная ни с одним объектом.
Пример: использование isFinite ()
console.log(isFinite(643511)); // true console.log(isFinite(null)); // true // inplicit conversion to number console.log(isFinite('0')); // true console.log(isFinite(NaN)); // false console.log(isFinite(Infinity)); // false console.log(isFinite(undefined)); // false console.log(isFinite(-Infinity)); // false
Вывод
правда правда правда ложь ложь ложь ложь
Рекомендуемая литература: Javascript isNaN ()