Number.isFinite()

Number.isFinite() - визначає, чи є передане значення кінцевим числом.

Синтаксис:

Number.isFinite( testValue )

Параметри:

testValue - значення яке потрібно перевірити на кінце вечисло.

Опис:

На відміну від глобальної функції isFinite(), цей метод примусово НЕ перетворює параметр в число. Це означає, що він повертає true тільки для кінцевих значень числового типу. Даний метод доступний не у всіх бравзерах.

Приклад:

Number.isFinite(Infinity); // false Number.isFinite(NaN ); // false Number.isFinite(-Infinity); // false Number.isFinite(0); // true Number.isFinite(2e64 ); // true Number.isFinite("0"); // false