JSFiddle - React, Tailwind, and code Playground
JavaScript
function range(start, stop, step){
if (typeof stop=='undefined'){
// one param defined
stop = start;
start = 0;
};
if (typeof step=='undefined'){
step = 1;
};
var result = [];
for (var i=start; step>0 ? i<stop : i>stop; i+=step){
result.push(i);
};
return result;
};
console.log(range(0,9,4));
/* console.log(range(3,6));
console.log(range(0,10,2));
console.log(range(10,0,-1));
console.log(range(8,2,-2)); */