js将阿拉伯数字123转换为大写数字一二三

//将阿拉伯数字转换为大写数字var cnum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九', '十'];function rp (n) {var s = '';n = '' + n; // 数字转为字符串for (var i = 0; i < n.length; i++) {s += cnum[parseInt(n.charAt(i))];}if (s.length == 2) { // 两位数的时候// 如果个位数是0的时候,0改成十if (s.charAt(1) == cnum[0]) {s = s.charAt(0) + cnum[10];// 如果是一十改成十if (s == cnum[1] + cnum[10]) {s = cnum[10]}} else if (s.charAt(0) == cnum[1]) {// 如果十位数是一的话改成十s = cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[2]) {// 如果十位数是二的话改成十二s = cnum[2] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[3]) {s = cnum[3] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[4]) {s = cnum[4] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[5]) {s = cnum[5] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[6]) {s = cnum[6] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[7]) {s = cnum[7] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[8]) {s = cnum[8] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[9]) {s = cnum[9] + cnum[10] + s.charAt(1);}else if (s.charAt(0) == cnum[10]) {s = cnum[10] + cnum[10] + s.charAt(1);}}return s;}

需要用的时候直接调用rp就行了,例如:

for (let i = 0; i <jzxm.length ; i++) {var ldnum = rp(i);alert(ldnum);}

js将阿拉伯数字123转换为大写数字一二三相关推荐

  1. win7计算机名改成大写,处置win7系统将word中的阿拉伯数字转换成大写数字的还原方案...

    随着电脑的使用率越来越高,我们有时候可能会遇到对win7系统将word中的阿拉伯数字转换成大写数字进行设置,如果我们需要对win7系统将word中的阿拉伯数字转换成大写数字进行设置时,要怎么处理win ...

  2. js如何实现阿拉伯数字转中文大写数字

    前言 最近有个需求,需要把阿拉伯数字转成中文大写数字,比如:100 转换成壹佰元.话不多说,撸起袖子就是干,做野! 规则 首先我们看看百度百科大写数字,对大写规则的描述: 中文大写数字到"元 ...

  3. Lua阿拉伯数字转中文大写数字

    function numberToString(szNum)---阿拉伯数字转中文大写local szChMoney = ""local iLen = 0local iNum = ...

  4. 阿拉伯数字转换成大写数字

    本文转载自http://blog.csdn.net/yeah86/article/details/3456706 之前在CSDN论坛里,看有人Show了一些把中文大写转换成阿拉伯数字的程序代码,自己也 ...

  5. JS人民币小写金额转换为大写(没毛病)

    /** * 人民币小写金额转换为大写 */ export const digitUppercase = (n) => {let fraction = ['角', '分'] let digit = ...

  6. vue中小写数字转换为大写数字

    <div >合计:{{smallToBig(jieAdaiTotal)}}</div> 转载于:https://www.cnblogs.com/fanting/p/120363 ...

  7. 将字符串小写数字转换为大写数字

    将下列字符串转换成为大写字符: char buf[100]="aFDsfdsDE3432d"

  8. js 人民币小写金额转换为大写

    function smalltoBIG(n) {var fraction = ['角', '分'];var digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒 ...

  9. Mysql对大写数字一二三进行排序

    SELECT * FROM course order by find_in_set(id,'一,二,三');

最新文章

  1. PHP使用imagick扩展来合并图像
  2. 经典SQL语句大全、50个常用的sql语句
  3. request获取mac地址_【Go】获取用户真实的ip地址
  4. 设计模式学习笔记——代理(Proxy)模式
  5. 手机端java编辑器验证正确_java – 使用编辑器验证表的单元格
  6. HTML判断如果并且,将html转换为js,并且其中含有判断语句
  7. 向量的表示及协方差矩阵
  8. vue 自定义组件的自定义属性
  9. API Monitor简介(API监控工具)
  10. html5在不同浏览器兼容,HTML5浏览器兼容性解决方案
  11. Compilation failure: Compilation failure
  12. 微信端浏览器不会自动播放视频音频
  13. 大数据时代下 数据安全运营面临严峻待解决问题有哪些
  14. 呀,葵花宝典![IT项目经理成长晋升记2]
  15. LCN分布式事务学习0-分布式事务理论基础
  16. 如何使用Pytest进行自动化测试
  17. Java知识点梳理思维导图
  18. 7-6 然后是几点(15 分)
  19. 西瓜直播弹幕阅读器 python
  20. 你知道Verilog HDL程序是如何构成的吗

热门文章

  1. 陶晶驰串口屏与香橙派linux开发板踩坑记录
  2. MAVEN项目报错:An internal error occurred during: Updating Maven Project java.lang.NullPoint
  3. ollvm 学习笔记
  4. 交易所行情数据采集爬虫
  5. 大数据精准营销+全媒信息流广告=2020广告趋势
  6. 简单爬取微博评论详细解析,学习爬取ajax异步数据交换动态网页
  7. 想知道拼图怎么拼?这几个拼图方法分享给你
  8. 如何将EML格式邮件导入notes数据库中
  9. PKI/CA与数字证书技术大全
  10. 有哪些免费提供游戏素材的网站