JavaScript isFinite()Функция

函数参考手册JavaScript 全局函数


Определение и использование

Функция isFinite() используется для проверки, является ли её аргумент бесконечным, или, иными словами, является ли он конечным числом.

Совет:Если аргумент — NaN, положительная бесконечность или отрицательная бесконечность, возвращается false; в противном случае возвращается true.

Синтаксис

isFinite(value)

Параметр Описание
value Обязательный. Число для проверки.


Поддержка браузеров

Функция
isFinite() Да Да Да Да Да

Пример

Пример

Используйте isFinite() для обнаружения бесконечных чисел:

document.write(isFinite(123)+ "<br>"); document.write(isFinite(-1.23)+ "<br>"); document.write(isFinite(5-2)+ "<br>"); document.write(isFinite(0)+ "<br>"); document.write(isFinite("Hello")+ "<br>"); document.write(isFinite("2005/12/12")+ "<br>");

Вывод приведенного выше примера:

истина
истина
истина
истина
false
false

Попробуйте сами »

Дополнительные примеры:

Пример

isFinite(Infinity); // false isFinite(NaN); // false isFinite(-Infinity); // false isFinite(0); // true isFinite(2e64); //true, но с более надёжным Number.isFinite(null) вы получите false isFinite("0"); //true, но с более надёжным Number.isFinite('0') вы получите false


函数参考手册JavaScript 全局函数

Другие расширения