is-safe-integer-x
Determine whether the passed value is a safe integer.
Version: 1.2.0
Author: Xotic750 Xotic750@gmail.com
License: MIT
Copyright: Xotic750
module.exports(value)
⇒ boolean
⏏
This method determines whether the passed value is a safe integer.
Can be exactly represented as an IEEE-754 double precision number, and
whose IEEE-754 representation cannot be the result of rounding any other
integer to fit the IEEE-754 representation.
Kind: Exported function
Returns: boolean
- A Boolean indicating whether or not the given value is a
safe integer.
Param | Type | Description |
---|
value | * | The value to be tested for being a safe integer. |
Example
var isSafeInteger = require('is-safe-integer-x');
isSafeInteger(0);
isSafeInteger(1);
isSafeInteger(-100000);
isSafeInteger(Math.pow(2, 53));
isSafeInteger(0.1);
isSafeInteger(Math.PI);
isSafeInteger(NaN);
isSafeInteger(Infinity);
isSafeInteger(-Infinity);
isSafeInteger('10');
isSafeInteger(true);
isSafeInteger(false);
isSafeInteger([1]);