UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

16 lines (15 loc) 545 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * The base implementation of `inRange` which doesn't coerce arguments. * * @private * @param {number} number The number to check. * @param {number} start The start of the range. * @param {number} end The end of the range. * @returns {boolean} Returns `true` if `number` is in the range, else `false`. */ function baseInRange(number, start, end) { return number >= Math.min(start, end) && number < Math.max(start, end); } exports.default = baseInRange;