Function clamp

  • Clamps number within the inclusive lower and upper bounds.

    Parameters

    • number: number

      number to check

    • lowerBound: number

      lower bound

    • Optional upperBound: number

      upper bound

    Returns number

    clamped number

    Example

    clamp(-10, -5, 5);
    // => -5
    clamp(10, -5, 5);
    // => 5