aninest root / Vec2 / clamp
clamp()
ts
function clamp(
min,
n,
max): number
Clamps a value between a minimum and maximum value.
Parameters
• min: undefined
| number
The minimum clamping value. If undefined, no minimum clamping is done.
• n: number
The value to clamp.
• max: undefined
| number
The maximum clamping value. If undefined, no maximum clamping is done.
Returns
number
The clamped value.
Example
ts
let value = 1.5
let clampedValue = clamp(0, value, 1) // clampedValue is 1