clamp
ts
function Number.clamp(
value: number,
min: number,
max: number,
): numberConstrains value to be between min and max (inclusive).
Example
ts
import { Number } from "@monstermann/number";
Number.clamp(10, 0, 5); // 5
Number.clamp(-2, 0, 5); // 0
Number.clamp(3, 0, 5); // 3ts
import { Number } from "@monstermann/number";
pipe(10, Number.clamp(0, 5)); // 5
pipe(-2, Number.clamp(0, 5)); // 0
pipe(3, Number.clamp(0, 5)); // 3