Math.clamp

Math.clamp

Math.clamp

Function

Scope restrictions. Returns min if value is less than min, returns max if greater than max, otherwise returns value.

Syntax

Parameters

ParametersTypeRequiredDefault valueDescription
valueNumberYesNoneThe number to be restricted.
minNumberYesNoneMinimum value.
maxNumberYesNoneThe maximum value.

Return value

TypeDescription
Int/FloatReturns min if value is less than min, returns max if greater than max, otherwise returns value. An Int is returned for integer results, and a Float for non-integer or non-finite results.

Example

Notes

  • An error will be reported if min is greater than max.