1function convertLetterToNumber(str) {
2 str = str.toUpperCase();
3 let out = 0, len = str.length;
4 for (pos = 0; pos < len; pos++) {
5 out += (str.charCodeAt(pos) - 64) * Math.pow(26, len - pos - 1);
6 }
7 return out;
8}
9
10convertLetterToNumber("A"); // 1
11convertLetterToNumber("b"); // 2
12convertLetterToNumber("Ba"); // 53
13convertLetterToNumber("dE"); // 109
14convertLetterToNumber("ZZZZ"); // 475254