数字转字母顺序 JS实现
来源:互联网 发布:windows phone 8.1 编辑:程序博客网 时间:2024/05/14 08:29
一个简单的例子:
aim: A,B,C,...,Z,AA,AB,AC.......AZ,BA,BB...BZ.
写一个函数,给你一个数字你就能得出对应的列数,例如27对应AA,28对应AB
代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>数字转字母顺序</title></head><body> <div> 输入数字:<input type = "text" class = "num"> 转换: <button type = "button" onclick = "change()">转换</button> <br> 转换后的字母顺序:<span id = "resultString"></span> </div></body><script> var change = function () { var num = document.getElementsByClassName("num")[0].value; var stringName = ""; if(num > 0) { if(num >= 1 && num <= 26) { stringName = String.fromCharCode(64 + parseInt(num)); } else { while(num > 26) { var count = parseInt(num/26); var remainder = num%26; if(remainder == 0) { remainder = 26; count--; stringName = String.fromCharCode(64 + parseInt(remainder)) + stringName; } else { stringName = String.fromCharCode(64 + parseInt(remainder)) + stringName; } num = count; } stringName = String.fromCharCode(64 + parseInt(num)) + stringName; } } console.log(stringName); document.getElementById("resultString").innerText = stringName; }</script></html>
1 0
- 数字转字母顺序 JS实现
- JS实现excel表头字母和数字的转换
- js实现在字符串中提取数字 和字母
- JS判断数字/字母/中文
- JS判断数字/字母/中文
- js判断数字,字母,中文
- js验证数字汉字字母
- JS判断数字/字母/中文
- js验证汉字,字母,数字
- JS判断数字/字母/中文
- js判断数字,字母,中文
- js判断数字,字母,中文
- JS判断数字/字母/中文
- js判断数字,字母,中文
- js生成随机数(数字+字母)
- flex DataGrid按数字顺序,字母,日期顺序排序
- flex DataGrid按数字顺序,字母,日期顺序排序
- PHP实现把数字ID转字母ID
- easyUI在可编辑的datagrid中加入combogrid 实现下拉选择填充列
- join方法的理解
- Javascript定义类(class)的三种方法
- 4.通信层
- APP漏洞自动化扫描专业评测报告(下篇)
- 数字转字母顺序 JS实现
- nginx安装配置
- Python核心模块方法
- 大数据系列修炼-Scala课程35
- 使用 Date 和 SimpleDateFormat 类表示时间
- PopupWindow的使用
- 大数据系列修炼-Scala课程36
- 委托
- 基于TX2440开发板在ADS1.2中编写LED的驱动(GPIO的使用)裸机程序