168. Excel Sheet Column Title
Leetcode
題目
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
...è§£ç”
// 'A'.charCodeAt(0) === 65;
var convertToTitle = function(columnNumber) {
const getChar = (val) => String.fromCharCode(val + 64);
let res = "";
while(columnNumber > 26) {
const rest = columnNumber % 26;
res += getChar(rest || 26);
columnNumber = Math.floor((rest ? columnNumber : columnNumber - 1) / 26);
}
res += getChar(columnNumber);
return res.split('').reverse().join('');
};測資
Last updated