Skip to content

clamp

Clamps a number between min and max values

Available since v1.9.0

import { clamp } from '@helpers4/number';
clamp(value: number, min: number, max: number): number
ParameterTypeDescription
valuenumberThe value to clamp
minnumberMinimum value
maxnumberMaximum value

number — Clamped value

Restricts a number to be within a min/max range.

clamp(15, 0, 10)  // => 10
clamp(-5, 0, 10)  // => 0
clamp(5, 0, 10)   // => 5

View source on GitHub