JSFiddle - React, Tailwind, and code Playground
by WhetDawg
JavaScript
function rowIdentifierLetter(value) {
let value1 = value;
let value3 = (t > 26*26?Math.floor(t/(26*26)) : 0);
t -= value3 * 26 * 26;
let value2 = (t > 26?Math.floor(t/26):0);
t -= value2 * 26;
let result =
(value3 == 0 ? '' : String.fromCharCode(64 + value3)) +
(value2 == 0 ? '' : String.fromCharCode(64 + value2)) +
(value1 == 0 ? '' : String.fromCharCode(64 + value1));
console.log(value + ':' + value3 + ', ' + value2 + ', ' + value1)
console.log(result);
}
rowIdentifierLetter(718);
// rowIdentifierLetter(26);
// rowIdentifierLetter(27);
// rowIdentifierLetter(53);
// rowIdentifierLetter(200);