1.6 KiB
Function range
Create an array from a range. By default, the range end is excluded. This can be customized by providing an extra parameter includeEnd.
The method accepts the following arguments range(str [, includeEnd]) Create a range from a string, where the string contains the start, optional step, and end, separated by a colon. range(start, end [, includeEnd]) Create a range with start and end and a step size of 1. range(start, end, step [, includeEnd]) Create a range with start, step, and end.
Where: {String} str {Number | BigNumber} start Start of the range {Number | BigNumber} end End of the range, excluded by default, included when parameter includeEnd=true {Number | BigNumber} step=1 Step size. {boolean} includeEnd=false Option to specify whether to include the end or not.
Example usage: math.range(2, 6); // [2,3,4,5] math.range(2, -3, -1); // [2,1,0,-1,-2] math.range('2:1:6'); // [2,3,4,5] math.range(2, 6, true); // [2,3,4,5,6]
Parameters
| Parameter | Type | Description |
|---|---|---|
args |
...* |
Returns
| Type | Description |
|---|---|
| Array | Matrix | range |