@eroyeroy/utils - v0.1.0
    Preparing search index...

    Function rangeArray

    • Creates an array of numbers from 0 to end - 1 (one-arg form), or from start to end inclusive (two-arg form, supports descending ranges).

      Parameters

      • end: number

        When called with one argument: creates [0, end). When called with two arguments: the inclusive end of the range.

      Returns number[]

      rangeArray(5)       // => [0, 1, 2, 3, 4]
      rangeArray(1, 5) // => [1, 2, 3, 4, 5]
      rangeArray(5, 1) // => [5, 4, 3, 2, 1]
    • Creates an array of numbers from 0 to end - 1 (one-arg form), or from start to end inclusive (two-arg form, supports descending ranges).

      Parameters

      • start: number
      • end: number

        When called with one argument: creates [0, end). When called with two arguments: the inclusive end of the range.

      Returns number[]

      rangeArray(5)       // => [0, 1, 2, 3, 4]
      rangeArray(1, 5) // => [1, 2, 3, 4, 5]
      rangeArray(5, 1) // => [5, 4, 3, 2, 1]