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 |