ixfx
    Preparing search index...

    Function quantiseEvery

    • Rounds v by every. Middle values are rounded up by default.

      quantiseEvery(11, 10);  // 10
      quantiseEvery(25, 10); // 30
      quantiseEvery(0, 10); // 0
      quantiseEvery(4, 10); // 0
      quantiseEvery(100, 10); // 100

      Also works with decimals

      quantiseEvery(1.123, 0.1); // 1.1
      quantiseEvery(1.21, 0.1); // 1.2

      Parameters

      • v: number

        Value to quantise

      • every: number

        Number to quantise to

      • middleRoundsUp: boolean = true

        If true (default), the exact middle rounds up to next step.

      Returns number