isFinite()
Обновлено: 14.03.2023
Приклади
Чи 123 кінцеве?
Number.isFinite(123); //true
Number.isFinite('123'); //false
Визначення та використання
Метод Number.isFinite()
повертає true
, якщо число є кінцевим.
Нескінченними (не скінченними) числами є Infinity
, -Infinity
абоNaN
Інакше воно повертається false
.
Різниця між isFinite() і Number.isFinite()
isFinite()
повертає true
, якщо значення є кінцевим числом.
Number.isFinite()
повертає true
, якщо число є кінцевим.
Іншими словами:
isFinite()
перетворює значення на число перед його перевіркою.
isFinite(123); // This returns true
Number.isFinite("123"); // This returns false
Синтаксис
Number.isFinite(value)
Параметри
Parameter | Description |
value | Required. The value to be tested. |
Повернене значення
Тип | Oпис |
Логічне значення | true якщо значення є кінцевим числом, інакше false . |
Підтримка браузера
Number.isFinite()
є функцією ECMAScript6 (ES6).
ES6 (JavaScript 2015) підтримується в усіх сучасних браузерах: