UNPKG

mr-excel

Version:

A versatile JavaScript library for effortlessly generating .xlsx files from input objects. Seamlessly create Excel spreadsheets with data, formatting, formulas, and more.

24 lines (23 loc) 477 B
export function generateColumnName( cols: string[], num: number, startLetter: string = "", result: string[] = [], nextIndex: number = -1 ): string[] { const length = cols.length; for (let index = 0; index < length; index++) { result.push(startLetter + cols[index]); } if (num < result.length) { return result; } else { return generateColumnName( cols, num, result[nextIndex + 1], result, nextIndex + 1 ); } }