Function toInteger

  • Converts value to an integer.

    This function first converts value to a finite number. If the result has any decimal places, they are removed by rounding down to the nearest whole number.

    Parameters

    • Optionalvalue: unknown

      The value to convert.

    Returns number

    Returns the number.

    toInteger(3.2); // => 3
    toInteger(Number.MIN_VALUE); // => 0
    toInteger(Infinity); // => 1.7976931348623157e+308
    toInteger('3.2'); // => 3
    toInteger(Symbol.iterator); // => 0
    toInteger(NaN); // => 0