Notify President Madagascar

    is-safe-integer-x

    2.2.2 • Public • Published

    Travis status Dependency status devDependency status npm version jsDelivr hits bettercodehub score Coverage Status

    is-safe-integer-x

    Determine whether the passed value is a safe integer.

    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

    import isSafeInteger from 'is-safe-integer-x';
     
    console.log(isSafeInteger(0)); // true
    console.log(isSafeInteger(1)); // true
    console.log(isSafeInteger(-100000)); // true
     
    console.log(isSafeInteger(Math.pow(2, 53))); // false
    console.log(isSafeInteger(0.1)); // false
    console.log(isSafeInteger(Math.PI)); // false
     
    console.log(isSafeInteger(NaN)); // false
    console.log(isSafeInteger(Infinity)); // false
    console.log(isSafeInteger(-Infinity)); // false
    console.log(isSafeInteger('10')); // false
    console.log(isSafeInteger(true)); // false
    console.log(isSafeInteger(false)); // false
    console.log(isSafeInteger([1])); // false

    Install

    npm i is-safe-integer-x

    DownloadsWeekly Downloads

    320

    Version

    2.2.2

    License

    MIT

    Unpacked Size

    240 kB

    Total Files

    11

    Last publish

    Collaborators

    • xotic750