ixfx
    Preparing search index...

    Function wrap

    • Wraps floating point numbers to be within a range (default: 0..1). Use wrapInteger if you want to wrap integer values.

      This logic makes sense for some things like rotation angle.

      If you just want to lock values to a range without wrapping, consider clamp.

      wrap(1.2);   // 0.2
      wrap(2); // 1.0
      wrap(-0.2); // 0.8

      A range can be provided too:

      wrap(30, 20, 50);  	 // 30
      wrap(60, 20, 50); // 30

      Parameters

      • v: number
      • min: number = 0
      • max: number = 1

      Returns number