Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

isFinite

Проверяет, что значение превращается в конечное число.

Доступно с: ES1

Синтаксис

isFinite(value)

Параметры

ПараметрТипОписание
valueanyЗначение; сначала оно превращается в число.

Возвращаемое значение

booleantrue, если после превращения получается конечное число.

Примеры

Строки превращаются в числа:

console.log(isFinite('42'));
console.log(isFinite('abc'));
console.log(isFinite(Infinity));

Результат:

true
false
false

Примечания

В отличие от Number.isFinite(), глобальная функция принимает строки с числами. Пустая строка и null превращаются в 0 и считаются конечными.

См. также

  • Number.isFinite — Проверяет, что значение — конечное число (не NaN и не Infinity).
  • isNaN — Проверяет, получится ли NaN при превращении значения в число.

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.