限制 val 不大于 max
先通过 toNumber 转换 val,再与 max 比较取较小值。
— 待限制的值
— 上限
— val 无法转换时使用的默认值(默认 0)
Math.min(toNumber(val, dft), max)
limitNumberMax(50, 100); // 50limitNumberMax(150, 100); // 100 Copy
limitNumberMax(50, 100); // 50limitNumberMax(150, 100); // 100
限制 val 不大于 max
先通过 toNumber 转换 val,再与 max 比较取较小值。