UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

25 lines (24 loc) 557 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.baseClamp = void 0; /** * @internal * @ignore * @private * @param number * @param lower * @param upper */ function baseClamp(number, lower, upper) { if (number === number) { if (upper !== undefined) { number = number <= upper ? number : upper; } if (lower !== undefined) { number = number >= lower ? number : lower; } } return number; } exports.baseClamp = baseClamp; exports.default = baseClamp;