JS实现excel表头字母和数字的转换
来源:互联网 发布:软件如何脱壳 编辑:程序博客网 时间:2024/05/17 23:47
将数字转换成字母,这里使用的是递归的思路
var stringArray = [];function numToString(numm){ stringArray.length = 0; var numToStringAction = function(nnum){ var num = nnum - 1; var a = parseInt(num / 26); var b = num % 26; stringArray.push(String.fromCharCode(64 + parseInt(b+1))); if(a>0){ numToStringAction(a); } } numToStringAction(numm); return stringArray.reverse().join("");}
将字母转换成数字,这里使用进制转换的思路
function stringTonum(a){ var str=a.toLowerCase().split(""); var num=0; var al = str.length; var getCharNumber = function(charx){ return charx.charCodeAt() -96; }; var numout = 0; var charnum = 0; for(var i = 0; i < al; i++){ charnum = getCharNumber(str[i]); numout += charnum * Math.pow(26, al-i-1); }; return numout;}
2 0
- JS实现excel表头字母和数字的转换
- 字母和数字的转换——Excel列名
- 字母和数字的转换——Excel列名
- Excel行列数字字母转换实现
- 字母和数字的转换
- Excel中列数字与字母的转换(JAVA实现)
- C#中 Excel列字母与数字的转换
- js关于字母与ASCII码数字之间的转换
- js 字母和ASCII的转换
- js实现在字符串中提取数字 和字母
- 数字行列转换成excel的字母+数字格式单元格位标,只支持到676横行
- JS事件--数字与字母之间转换
- 中英文123456789数字和字母之间的相互转换
- 字母和数字(ASCII码)的相互转换
- 记录下 用数字对应EXECEL表头的字母
- js sort的使用 (数字数组和字母的差别)
- js全角转半角(经典代码,不转换汉字,只转换数字和字母)
- excel中列字母和数字互换
- java多线程与线程间通信
- 难以区分的三个注解
- Linux环境下搭建Jenkins三种方式
- App 和设备通过蓝牙连接收发数据
- 详细的vsftpd配置文件讲解(4)
- JS实现excel表头字母和数字的转换
- Tomcat的性能优化及部署时的参数调整
- 用筛法求之N内的素数。
- ViewPager的介绍以及使用
- 基于 SailingEase WinForm Framework 开发优秀的客户端应用程序(2:开始搭建模块化的程序框架)
- App开发:智慧北京day01
- 云计算的三种服务模式:IaaS,PaaS和SaaS
- 第1章 BashShell命令------------(Shell提示符、cd、ls)
- Count of Smaller Numbers After Self