UNPKG

is-integer-x

Version:

Determine whether the passed value is an integer.

15 lines (12 loc) 452 B
import numberIsFinite from 'is-finite-x'; import toInteger from 'to-integer-x'; /** * This method determines whether the passed value is an integer. * * @param {*} value - The value to be tested for being an integer. * @returns {boolean} A Boolean indicating whether or not the given value is an integer. */ const isInteger = function isInteger(value) { return numberIsFinite(value) && toInteger(value) === value; }; export default isInteger;