Skip to main content

clamp()

clamp(min, max, value): number

Clamps a number within the specified bounds.

Parameters

min

number

max

number

value

number

Returns

number

Throws

Throws an error if min > max.

Example

const value = clamp(5, 15, 10); // 10
const value = clamp(5, 15, 2); // 5
const value = clamp(5, 15, 20); // 15
const value = clamp(15, 5, 10); // RangeError