Checks if value is classified as a number primitive and is not Infinity, -Infinity or NaN.
value
number
Infinity
-Infinity
NaN
The value to check.
Returns true if value is a finite number, else false.
true
false
isFiniteNumber(123)// => trueisFiniteNumber(Infinity)// => falseisFiniteNumber(Number.NaN)// => false Copy
isFiniteNumber(123)// => trueisFiniteNumber(Infinity)// => falseisFiniteNumber(Number.NaN)// => false
Checks if
value
is classified as anumber
primitive and is notInfinity
,-Infinity
orNaN
.