JSFiddle - React, Tailwind, and code Playground
by B L Praveen
JavaScript
function range(start, end,prefix) {
return (new Array(end - start + 1)).fill(undefined).map((_, i) => prefix + (i + start));
}
function range1(start, length, prefix) {
return Array.from({ length }, (_, i) => prefix + (start + i));
}
function rangeAlpha(startAlpha, count) {
var range = [];
startAlpha = start = startAlpha.charCodeAt(0);
startNumber = 1;
prefix = '';
while (startNumber <= count) {
if(startAlpha > 90){
prefix += String.fromCharCode(start)
startAlpha = 'A'.charCodeAt(0);
}
range.push(prefix + String.fromCharCode(startAlpha));
startAlpha +=1;
startNumber +=1;
}
return range
}
console.log(range1(10,10,''));