function alphabetToTen(str){
    var n = 0;
    var s = str.match(/./g);//求出字符数组
    var j = 0;
    for (var i = str.length - 1, j = 1; i >= 0; i--, j *= 26) {
	    var c = s[i].toUpperCase();
	    if (c < 'A' || c > 'Z') {
			    return 0;
	    }
	    n += (c.charCodeAt(0) - 64) * j;
    }
    return n;
}
console.log(alphabetToTen('AA'))26进制转为10进制
原创
             ©著作权归作者所有:来自51CTO博客作者泰瑞__的原创作品,请联系作者获取转载授权,否则将追究法律责任        
             
            
        
                提问和评论都可以,用心的回复会被更多人看到
                评论
            
            
                    发布评论
                
            
            相关文章
        
         
 
                    













 
                    

 
                 
                    