Function createRangeIter

  • Returns an array of numbers between start and end, incrementing by step.

    E.g.

    range(1, 10) // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    range(5, 2) // [5, 4, 3, 2]
    range(5, 4, -0.2) // [5.0, 4.8, 4.6, 4.4, 4.2, 4.0]

    Parameters

    • start: number

      Start position (inclusive)

    • endInclusive: number

      End position (inclusive)

    • step: number = 1

      The amount to increment.

    Returns IterableIterator<number>