UNPKG

froebel

Version:
7 lines (6 loc) 202 B
/** Clamp `num` between `min` and `max` inclusively. */ const clamp = (min, num, max) => { if (min > max) [min, max] = [max, min]; return Math.max(Math.min(num, max), min); }; export default clamp;