这里只是将 0-26 位转为对应的 A-Z,主要用于 索引转为选项 ,用于在线考试,问卷调查等场景

/** 数字序号转字符串序号  0 => "A"*/
function indexToString(index){var charcode;return index.toString(26).split("").map(function(item,i){charcode = item.charCodeAt(0);charcode+=(charcode>=97?10:49);return String.fromCharCode(charcode)}).join("").toUpperCase();
}/** 字符串序号转数字序号  "A" => 0*/
function stringToIndex(str){var charcode;return parseInt(str.toLowerCase().split("").map(function(item,i){charcode = item.charCodeAt(0);charcode-=(charcode<107?49:10);return String.fromCharCode(charcode)}).join(""),26);
}indexToString(984284) => "CEABC"
stringToIndex("CEABC") => 984284

js 数字序号 转 字母序号相关推荐

  1. 数字密码破译(将1,2,3,4,5,6。。。)对应相应序号的字母

    @TOC数字密码破译(将1,2,3,4,5,6...)对应相应序号的字母 首先需要注意的是数字序列拆分的多样性 例如:4157可以拆分为"4","1",&quo ...

  2. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法

    js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...

  3. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表的实例代码

    1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号 functi ...

  4. 微信小程序js把数字转化成字母

    微信小程序 js 把数字转化成字母 微信小程序 js 把数字转化成字母 for (let i = 0; i < 26; i++) {list[i] = {};list[i].name = Str ...

  5. 1024: 计算字母序号 ZZULIOJ

    1024: 计算字母序号 题目描述 输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号('a'和'A'的序号为1). 输入 输入只有一个英文字母. 输出 输出一个整数,表示该字母 ...

  6. 1024: 计算字母序号 C语言

    1024: 计算字母序号 时间限制: 1 Sec 内存限制: 30 MB 提交: 34100 解决: 24996 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入一个英文字母(可 ...

  7. 1024: 计算字母序号

    1024: 计算字母序号 时间限制: 1 Sec 内存限制: 30 MB 提交: 24791 解决: 18186 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入一个英文字母(可 ...

  8. js判断字符串长度,and 是否包含数字,英文字母,汉字

    1.使用js判断字符串是否包含数字,英文字母,汉字 String str = "这是字符串"; 1> var a = /[0-9]/; var b = a.test(str) ...

  9. 郑州轻工业大学 python1024: 计算字母序号

    1024: 计算字母序号 题目描述 输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号('a'和'A'的序号为1). 输入 输入只有一个英文字母. 输出 输出一个整数,表示该字母 ...

最新文章

  1. C语言网络编程:TCP客户端实现
  2. 企业轻资产化趋势难挡,易点租适时而起未来可期
  3. SD-WAN的出现对MPLS意味着什么?
  4. CALayer 一些简单的小例子
  5. 蓝桥杯 ADV-144 算法提高 01背包
  6. struts2中s:select标签在freemarker中的使用
  7. java用for循环修改密码_Java for循环的几种用法分析
  8. 血腥!实况转播SQL注入全过程,让你知道危害有多大。
  9. 阿铭Linux_网站维护学习笔记201903027
  10. 怎么用C语言程序表白,c语言表白代码 用C语言表白.doc
  11. Python调用华为API实现人脸检测
  12. P4850 [IOI2009] 葡萄干 raisins 题解
  13. 【HDOJ 5654】 xiaoxin and his watermelon candy(离线+树状数组)
  14. Grafana图标嵌入第三方系统及可选择四种模式(kiosk)
  15. 【无人机】【2014.08】无人机国家的诞生:自1917年以来的美国无人机发展
  16. 共享打印机无法打印问题解决
  17. 微博下载|微博app下载
  18. 江苏统考计算机英语作文,2017年高考江苏卷英语作文
  19. 【STC单片机学习】第十一课:蜂鸣器
  20. python实用手册

热门文章

  1. Typora如何插入公式
  2. 在pycharm中导入anaconda的库
  3. Java—线程的生命周期及线程控制方法详解
  4. testNG单元测试学习
  5. 【C++ STL学习之三】容器deque深入学习
  6. 三层架构dao service 表示层 115721935
  7. Tidb慢日志显示不全
  8. 一键安装zabbix监控redis
  9. SELinux相关内容
  10. olabuy经历会让你内心看待事物更加的清明