You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
354 B
14 lines
354 B
2 years ago
|
exports = function(start, end, step) {
|
||
|
if (end == null) {
|
||
|
end = start || 0;
|
||
|
start = 0;
|
||
|
}
|
||
|
if (!step) step = end < start ? -1 : 1;
|
||
|
var len = Math.max(Math.ceil((end - start) / step), 0);
|
||
|
var ret = Array(len);
|
||
|
for (var i = 0; i < len; i++, start += step) ret[i] = start;
|
||
|
return ret;
|
||
|
};
|
||
|
|
||
|
module.exports = exports;
|