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);