JavaScript: Number.isFinite
Number.isFinite(number)
-
- If Type of number is not number, return
false
. - If number is
NaN
or+Infinity
or-Infinity
, returnfalse
. - Else, return
true
.
- If Type of number is not number, return
console.log( Number.isFinite ( 3 ) ); // true console.log( Number.isFinite ( 3.4 ) ); // true console.log( Number.isFinite ( "3" ) ); // false console.log( Number.isFinite ( Infinity ) ); // false console.log( Number.isFinite ( NaN ) ); // true