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