Skip to content

Math.clamp method

Math › clamp

Official

Clamps a value between a minimum and maximum.

Signature:

clamp(value: number, min: number, max: number): number

Parameters:

Parameter Type Description
value number The value to clamp.
min number The minimum value.
max number The maximum value.

Returns: numberThe clamped value.

Example:

console.log(Math.clamp(10, 0, 5)); // 5
console.log(Math.clamp(-10, 0, 5)); // 0
console.log(Math.clamp(3, 0, 5)); // 3