range
The range function creates an array of numbers within a specified interval, with a defined step.
Syntax
typescript
range(start: number, end: number, step?: number): number[];Parameters
| Name | Type | Description |
|---|---|---|
start | number | Start of range |
end | number | End of range (exclusive) |
step | number | Step between values (optional, default 1) |
Returns
| Type | Description |
|---|---|
number[] | Array of numbers in the specified range |
Examples
typescript
range(0, 5); // => [0, 1, 2, 3, 4]
range(1, 10, 2); // => [1, 3, 5, 7, 9]
range(5, 0, -1); // => [5, 4, 3, 2, 1]Notes
- The
endvalue is not included in the result. - Throws an error if
stepis 0. - Useful for generating numeric sequences.
