fn
range
v0.0.10testedGenerates an array of numbers from `start` (inclusive) to `stop` (exclusive)
Examples
ts
range(4) // => [0, 1, 2, 3]ts
range(1, 5) // => [1, 2, 3, 4]ts
range(0, 10, 2) // => [0, 2, 4, 6, 8]ts
range(5, 0, -1) // => [5, 4, 3, 2, 1]Signatures
ts
export function range(stop: number): number[];ts
export function range(start: number, stop: number, step?: number): number[];Parameters
| Parameter | Type | Description |
|---|---|---|
startOrStop | number | The start of the range, or the stop when called with one argument |
stop? | number | undefined | The start of the range, or the stop when called with one argument |
step? | number | The increment between values; supports negative steps. Default `1` |
Returns
number[]The generated range