isInteger
Verifies if provided Verificable
represents a number that is an integer. Integer values are values with the part after decimal point being 0
.
The check internally is done by calling the JS function Number.isInteger()
.
Possible errors:
If provided Verificable
is not a number:
Verificable
is not a number:If provided Verificable
is not a integer:
Verificable
is not a integer:Examples:
Each of examples uses this import statement:
Null or undefined is not considered a number:
String value is not considered a number as well:
Infinity
, -Infinity
, or NaN
are not considered integers:
Infinity
, -Infinity
, or NaN
are not considered integers:Numbers with non-zero decimal part are not considered integers:
Numbers with decimal part equal to zero are considered integers:
Last updated
Was this helpful?