JavaScript Булевы Функция isFinite()
Пример
Проверьте, является ли число конечным, законным числом:
var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e = isFinite("123") + "<br>";
var f = isFinite("Привет") + "<br>";
var g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;
Попробуйте сами »
Определение и использование
Функция isFinite() определяет, является ли число конечным, законным числом.
Эта функция возвращает false, если значение равно +infinity, -infinity, или NaN (Not-a-Number), в противном случае она возвращает true.
Поддержка браузера
| Функция | |||||
|---|---|---|---|---|---|
| isFinite() | Да | Да | Да | Да | Да |
Синтаксис
isFinite(value)
Значения параметров
| Параметр | Описание |
|---|---|
| value | Требуемый. Значение, подлежащее тестированию |
Технические детали
| Возвращаемое значение: | Логическое. Возвращает false, если значение равно + infinity, - infinity или NaN, в противном случае оно возвращает true. |
|---|---|
| Версия JavaScript: | ECMAScript 1 |
