2.0.0
Clamps a value between an inclusive range.
The input value to be clamped.
The lower boundary of the range.
The upper boundary of the range.
The clamped value.
If min is greater than max.
clamp(10, 0, 5); // Returns 5clamp(-5, 0, 5); // Returns 0clamp(3, 0, 5); // Returns 3 Copy
clamp(10, 0, 5); // Returns 5clamp(-5, 0, 5); // Returns 0clamp(3, 0, 5); // Returns 3
Version
2.0.0
Remarks
Clamps a value between an inclusive range.
Param: val
The input value to be clamped.
Param: min
The lower boundary of the range.
Param: max
The upper boundary of the range.
Returns
The clamped value.
Throws
If min is greater than max.
Example