作者在 2015-05-18 15:13:57 发布以下内容
function _recursion(n){
if(n < 1){
return;
}
var asiiCode = (n%26==0?26:n%26) + 64;
var asiiChar = String.fromCharCode(asiiCode);
col.push(asiiChar);
if(n<=26){
return;
} else {
if(n%26==0){
n = parseInt(n/26 - 1);
} else {
n = parseInt(n/26);
}
_recursion(n);
}
}
var col = [];
_recursion(1000); // 迭代求列名
var colname=col.reverse().join(''); // 列名字