The value to check.
true
if the check passes, false
otherwise.
If you want to only allow integers, use isSafeInteger.
isSafeNumber(1) // true
isSafeNumber(-1) // true
isSafeNumber(2.5) // true
isSafeNumber(Number.MAX_SAFE_INTEGER) // true
isSafeNumber(Number.MIN_SAFE_INTEGER) // true
isSafeNumber("2") // false
isSafeNumber(Number.MAX_SAFE_INTEGER + 1) // false
isSafeNumber(Number.MIN_SAFE_INTEGER - 1) // false
isSafeNumber(NaN) // false
isSafeNumber(Infinity) // false
isSafeNumber(null) // false
Generated using TypeDoc
Typed version of Number.isSafeInteger which allows decimal values.