UNPKG

awesome-string

Version:

The ultimate JavaScript string library

19 lines 458 B
/** * Clip the number to interval `downLimit` to `upLimit`. * * @ignore * @function clipNumber * @param {number} value The number to clip * @param {number} downLimit The down limit * @param {number} upLimit The upper limit * @return {number} The clipped number */ export default function clipNumber(value, downLimit, upLimit) { if (value <= downLimit) { return downLimit; } if (value >= upLimit) { return upLimit; } return value; }