leetcode]Excelテーブル名[javascript]

544 ワード

正の整数を指定して、Excelテーブルに対応する列の名前を返します.
例えば、
    1 -> A
    2 -> B
    3 -> C
    ...
    26 -> Z
    27 -> AA
    28 -> AB 
    ...
 
 
/**
 * @param {number} n
 * @return {string}
 */
var convertToTitle = function(n) {
    var res= ''
      while(n>0){
          n--;
          var ch= String.fromCharCode(parseInt(n%26)+65);
           n = parseInt(n/26);
          res+=ch
      }
      res = res.split("").reverse().join("")
      return res
};