22 lines
344 B
JavaScript
Raw Normal View History

2019-07-02 16:05:15 +02:00
'use strict';
2019-02-01 14:06:44 +01:00
2019-07-02 16:05:15 +02:00
/**
* Create an array of numbers.
* @param {number} from
* @param {number} to
* @returns {number[]}
*/
2019-02-01 14:06:44 +01:00
function range(from, to) {
// TODO: make this inlined.
2019-07-02 16:05:15 +02:00
const list = new Array(to - from + 1);
2019-02-01 14:06:44 +01:00
2019-07-02 16:05:15 +02:00
for (let i = 0; i < list.length; i += 1) {
list[i] = from + i;
2019-02-01 14:06:44 +01:00
}
2019-07-02 16:05:15 +02:00
return list;
2019-02-01 14:06:44 +01:00
}
module.exports = {
2019-07-02 16:05:15 +02:00
range,
};