UNPKG

validate.io-integer-primitive

Version:

Validates if a value is a number primitive and an integer.

25 lines (16 loc) 493 B
'use strict'; // MODULES // var isNumber = require( 'validate.io-number-primitive' ); // IS INTEGER // /** * FUNCTION: isInteger( value ) * Validates if a value is a number primitive, excluding `NaN`, and an integer. * * @param {*} value - value to be validated * @returns {Boolean} boolean indicating if a value is a integer primitive */ function isInteger( value ) { return isNumber( value ) && value%1 === 0; } // end FUNCTION isInteger() // EXPORTS // module.exports = isInteger;