easeClamp

Type:Function
Status:stable
Since:1.0.0
Platform:jsnode
@blackbyte.sugar.shared.math

Clamp a number between two values with easing in and out

Params

  1. num*-Number

    The number to clamp

  2. min*-Number

    The minimum value

  3. max*-Number

    The maximum value

Return

  1. -Number

    The clamped number

Example

import { easeClamp } from '@blackbyte/sugar/math';
easeClamp(-20, -10, 0, 100, 110); // => -10

Todo

  • testsnormal