8 lines
343 B
JavaScript
8 lines
343 B
JavaScript
export const clampMinMax = (value, min, max) => {
|
|
return Math.min(Math.max(value, min), max);
|
|
};
|
|
|
|
// console.log(clamp(5, 1, 10)); // 5 (範囲内)
|
|
// console.log(clamp(-3, 0, 10)); // 0 (minより小さい)
|
|
// console.log(clamp(15, 1, 10)); // 10 (maxより大きい)
|
|
// console.log(clamp(7.5, 1, 10)); // 7.5 (範囲内、少数)
|