foop
Version:
interfaces that describe their intentions.
26 lines (24 loc) • 1.47 kB
JavaScript
var not = require('../conditional/not')
var isEven = require('./even')
/**
* @desc isEven
* @param {number | any} x value to check
* @return {boolean} isEven
*
* @extends isOdd
* @variations inverse
*
* @example
*
* isEven(1)
* //=> false
* isEven(2)
* //=> true
*
* var rando = Math.floor(Math.random(0, 10000))
* isEven(rando) !== isOdd(rando)
* //=> true
*
*/
module.exports = not(isEven)
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXZlbi5qcyIsInNvdXJjZXMiOlsiZXZlbi5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBub3QgPSByZXF1aXJlKCcuLi9jb25kaXRpb25hbC9ub3QnKVxuY29uc3QgaXNFdmVuID0gcmVxdWlyZSgnLi9ldmVuJylcblxuLyoqXG4gKiBAZGVzYyBpc0V2ZW5cbiAqIEBwYXJhbSB7bnVtYmVyIHwgYW55fSB4IHZhbHVlIHRvIGNoZWNrXG4gKiBAcmV0dXJuIHtib29sZWFufSBpc0V2ZW5cbiAqXG4gKiBAZXh0ZW5kcyBpc09kZFxuICogQHZhcmlhdGlvbnMgaW52ZXJzZVxuICpcbiAqIEBleGFtcGxlXG4gKlxuICogICAgaXNFdmVuKDEpXG4gKiAgICAvLz0+IGZhbHNlXG4gKiAgICBpc0V2ZW4oMilcbiAqICAgIC8vPT4gdHJ1ZVxuICpcbiAqICAgIHZhciByYW5kbyA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oMCwgMTAwMDApKVxuICogICAgaXNFdmVuKHJhbmRvKSAhPT0gaXNPZGQocmFuZG8pXG4gKiAgICAvLz0+IHRydWVcbiAqXG4gKi9cbm1vZHVsZS5leHBvcnRzID0gbm90KGlzRXZlbilcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxHQUFHLEdBQUcsT0FBTyxDQUFDLG9CQUFvQixDQUFDO0FBQ3pDQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFzQmhDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsR0FBRyxDQUFDLE1BQU0sQ0FBQzsifQ==