【剑指offer】 Excel 表列序号
题目
给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回该列名称对应的列序号。
例如,
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
...
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/excel-sheet-column-number
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
我的答案
这是一道进制问题。
/**
* @param {string} columnTitle
* @return {number}
*/
var titleToNumber = function(columnTitle) {
var result=0;
for(let figure of columnTitle){
result=result*26+(figure.charCodeAt() - 64);
}
return result;
};
标题:【剑指offer】 Excel 表列序号
作者:limanting
地址:https://blog.manxiaozhi.com/articles/2021/09/25/1632575807709.html