Function spreadScope

  • Distribute scope progress among a certain quantity of timelines.

    Parameters

    • quantity: number
    • shift: number

    Returns number[][]

    Example

    spreadScope(3, 0.1); // => [[0,0.35714285714285715],[0.32142857142857145,0.6785714285714286],[0.6428571428571429,1]]
    spreadScope(3, 0.9); // => [[0,0.8333333333333334],[0.08333333333333331,0.9166666666666667],[0.16666666666666663,1]]