> For the complete documentation index, see [llms.txt](https://docs.settlers-united.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.settlers-united.com/s4-lua-api-de/su-library-functions/su.math/su.math.clamp.md).

# SU.Math.clamp

## SU.Math.clamp(value, min, max)

Begrenzt eine Zahl auf ein angegebenes Intervall zwischen einem Minimum und einem Maximum.

#### Parameter

* `value`: `number` – Der einzuschränkende Wert
* `min`: `number` – Untere Grenze (inklusive)
* `max`: `number` – Obere Grenze (inklusive)

#### Rückgabewert

* `number` – `min`, falls `value < min`; `max`, falls `value > max`; sonst `value`

#### Beispiel

```lua
local clamped = SU.Math.clamp(15, 0, 10)    -- liefert 10
```
