Function clamp

Clamps a number between a minimum and maximum value.

clamp(0, 10)(15); Output: 10
clamp(0, 10)(-5); Output: 0
clamp(0, 10)(5); Output: 5
  • Parameters

    • min: number

      The minimum value.

    • max: number

      The maximum value.

    Returns ((value: number) => number)

    A function that takes a number and returns the clamped value.

      • (value): number
      • Parameters

        • value: number

        Returns number