主题
clamp
限制值函数, 将一个值限制在指定的范围内
引入
js
import { clamp } from '@/uni_modules/lime-shared/clamp'
示例
js
// 示例1:限制值在0和5之间,输入值10超出上限,返回上限5
console.log(clamp(10, 0, 5)); // 输出:5
// 示例2:限制值在-1和1之间,输入值-3低于下限,返回下限-1
console.log(clamp(-3, -1, 1)); // 输出:-1
// 示例3:限制值在5和10之间,输入值7在范围内,返回原值7
console.log(clamp(7, 5, 10)); // 输出:7
// 示例4:限制值在20和30之间,输入值15低于下限,返回下限20
console.log(clamp(15, 20, 30)); // 输出:20
// 示例5:限制值在0和100之间,输入值50在范围内,返回原值50
console.log(clamp(50, 0, 100)); // 输出:50