TypstDocumentation

clamp

Clamp a number between a minimum and maximum value.

Example

#assert(calc.clamp(5, 0, 10) == 5)
#assert(calc.clamp(5, 6, 10) == 6)
#calc.clamp(5, 0, 4)
Preview

Parameters
Question mark

value
integerfloatRequiredPositional
Question mark

The number to clamp.

min
integerfloatRequiredPositional
Question mark

The inclusive minimum value.

max
integerfloatRequiredPositional
Question mark

The inclusive maximum value.