Skip to content

Commit 8fa3499

Browse files
authored
Merge pull request #453 from OpenAF/t8
range step argument
2 parents e66c7a3 + d8959c4 commit 8fa3499

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

js/openaf.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -6701,16 +6701,18 @@ const clearInterval = function(uuid) {
67016701

67026702
/**
67036703
* <odoc>
6704-
* <key>range(aCount, aStart) : Array</key>
6704+
* <key>range(aCount, aStart, aStep) : Array</key>
67056705
* Generates an array with aCount of numbers starting at 1. Optionally you can provide a different
6706-
* aStart number.
6706+
* aStart number and/or aStep increment.
67076707
* </odoc>
67086708
*/
6709-
const range = (aCount, aStart) => {
6709+
const range = (aCount, aStart, aStep) => {
67106710
aStart = _$(aStart, "aStart").isNumber().default(1)
67116711
aCount = _$(aCount, "aCount").isNumber().default(1)
6712+
aStep = _$(aStep, "aStep").isNumber().default(1)
67126713

6713-
return Array.from(Array(aCount).keys(), n => n + aStart)
6714+
6715+
return Array.from(Array(aCount).keys(), n => (n + aStart) * aStep)
67146716
}
67156717

67166718
/**

0 commit comments

Comments
 (0)