JS Array Range
const range = (start, end, step = 1) => {
let output = [];
if (typeof end === 'undefined') {
end = start;
start = 0;
}
for (let i = start; i < end; i += step) {
output.push(i);
}
return output;
};Versión simplificada
Array.from(Array(10).keys())Versión clever
const range = (start, stop, step = 1) => Array.from(
{ length: (stop - start) / step + 1 },
(_, i) => start + i * step
);