foop
Version:
interfaces that describe their intentions.
23 lines (22 loc) • 1.55 kB
JavaScript
/**
* increment, decrement, sum, subtract, add, multiply...
* these should just stay external
* there was something with the bitwise operator experiment
* only to use this alongside the conditional for an insane sized evaluator
*
* @since 5.0.0-beta.4
* @name increment
* @memberOf math
*
* @alias inc
* @alias plusOne
*
* @param {number} x number to increment
* @return {number} x + 1
*
* @example
* increment(2) //=> 1
*/
// module.exports = add(1)
module.exports = function (x) { return x + 1; }
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5jcmVtZW50LmpzIiwic291cmNlcyI6WyJpbmNyZW1lbnQuanMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBpbmNyZW1lbnQsIGRlY3JlbWVudCwgc3VtLCBzdWJ0cmFjdCwgYWRkLCBtdWx0aXBseS4uLlxuICogdGhlc2Ugc2hvdWxkIGp1c3Qgc3RheSBleHRlcm5hbFxuICogdGhlcmUgd2FzIHNvbWV0aGluZyB3aXRoIHRoZSBiaXR3aXNlIG9wZXJhdG9yIGV4cGVyaW1lbnRcbiAqIG9ubHkgdG8gdXNlIHRoaXMgYWxvbmdzaWRlIHRoZSBjb25kaXRpb25hbCBmb3IgYW4gaW5zYW5lIHNpemVkIGV2YWx1YXRvclxuICpcbiAqIEBzaW5jZSA1LjAuMC1iZXRhLjRcbiAqIEBuYW1lIGluY3JlbWVudFxuICogQG1lbWJlck9mIG1hdGhcbiAqXG4gKiBAYWxpYXMgaW5jXG4gKiBAYWxpYXMgcGx1c09uZVxuICpcbiAqIEBwYXJhbSB7bnVtYmVyfSB4IG51bWJlciB0byBpbmNyZW1lbnRcbiAqIEByZXR1cm4ge251bWJlcn0geCArIDFcbiAqXG4gKiBAZXhhbXBsZVxuICogIGluY3JlbWVudCgyKSAvLz0+IDFcbiAqL1xuLy8gbW9kdWxlLmV4cG9ydHMgPSBhZGQoMSlcbm1vZHVsZS5leHBvcnRzID0geCA9PiB4ICsgMVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQW9CQSxNQUFNLENBQUMsT0FBTyxHQUFHLFVBQUEsQ0FBQyxDQUFBLENBQUMsQUFBRyxTQUFBLENBQUMsR0FBRyxDQUFDLEdBQUE7In0=