Files
frontend-svelte/src/shared/lib/utils/clampNumber/clampNumber.ts
2026-01-07 16:48:49 +03:00

11 lines
296 B
TypeScript

/**
* Clamp a number within a range.
* @param value The number to clamp.
* @param min minimum value
* @param max maximum value
* @returns The clamped number.
*/
export function clampNumber(value: number, min: number, max: number): number {
return Math.min(Math.max(value, min), max);
}