clamp
限制变量数字的范围
141 bytes
since v12.2.0
使用方法
clamp 函数将数字限制在指定范围内。
- 它接受三个参数:要限制的数字、最小值和最大值。
- 如果数字小于最小值,它返回最小值。
- 如果数字大于最大值,它返回最大值。
- 否则,它返回数字本身。
import * as _ from "radashi";
_.clamp(5, 1, 10); // 5_.clamp(0, 1, 10); // 1_.clamp(15, 1, 10); // 10无效范围
如果最小值大于最大值,将抛出错误。
_.clamp(1, 10, 1); // 抛出错误