dos_clamp - dalefugier/DOSLib GitHub Wiki

Clamps, or limits, a number to an interval.

Syntax

(dos_clamp number min max)

Parameters

number

The number.

min

The minimum interval value, or lower limit.

max

The maximum interval value, or upper limit.

Returns

The number clamped to lie between min and max, making min <= number <= max, if successful.

nil on error.

Example

Command: (dos_clamp 3 0 10)
3
Command: (dos_clamp 11 0 10)
10