js将阿拉伯数字123转换为大写数字一二三
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转换为大写数字一二三相关推荐
- win7计算机名改成大写,处置win7系统将word中的阿拉伯数字转换成大写数字的还原方案...
随着电脑的使用率越来越高,我们有时候可能会遇到对win7系统将word中的阿拉伯数字转换成大写数字进行设置,如果我们需要对win7系统将word中的阿拉伯数字转换成大写数字进行设置时,要怎么处理win ...
- js如何实现阿拉伯数字转中文大写数字
前言 最近有个需求,需要把阿拉伯数字转成中文大写数字,比如:100 转换成壹佰元.话不多说,撸起袖子就是干,做野! 规则 首先我们看看百度百科大写数字,对大写规则的描述: 中文大写数字到"元 ...
- Lua阿拉伯数字转中文大写数字
function numberToString(szNum)---阿拉伯数字转中文大写local szChMoney = ""local iLen = 0local iNum = ...
- 阿拉伯数字转换成大写数字
本文转载自http://blog.csdn.net/yeah86/article/details/3456706 之前在CSDN论坛里,看有人Show了一些把中文大写转换成阿拉伯数字的程序代码,自己也 ...
- JS人民币小写金额转换为大写(没毛病)
/** * 人民币小写金额转换为大写 */ export const digitUppercase = (n) => {let fraction = ['角', '分'] let digit = ...
- vue中小写数字转换为大写数字
<div >合计:{{smallToBig(jieAdaiTotal)}}</div> 转载于:https://www.cnblogs.com/fanting/p/120363 ...
- 将字符串小写数字转换为大写数字
将下列字符串转换成为大写字符: char buf[100]="aFDsfdsDE3432d"
- js 人民币小写金额转换为大写
function smalltoBIG(n) {var fraction = ['角', '分'];var digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒 ...
- Mysql对大写数字一二三进行排序
SELECT * FROM course order by find_in_set(id,'一,二,三');
最新文章
- PHP使用imagick扩展来合并图像
- 经典SQL语句大全、50个常用的sql语句
- request获取mac地址_【Go】获取用户真实的ip地址
- 设计模式学习笔记——代理(Proxy)模式
- 手机端java编辑器验证正确_java – 使用编辑器验证表的单元格
- HTML判断如果并且,将html转换为js,并且其中含有判断语句
- 向量的表示及协方差矩阵
- vue 自定义组件的自定义属性
- API Monitor简介(API监控工具)
- html5在不同浏览器兼容,HTML5浏览器兼容性解决方案
- Compilation failure: Compilation failure
- 微信端浏览器不会自动播放视频音频
- 大数据时代下 数据安全运营面临严峻待解决问题有哪些
- 呀,葵花宝典![IT项目经理成长晋升记2]
- LCN分布式事务学习0-分布式事务理论基础
- 如何使用Pytest进行自动化测试
- Java知识点梳理思维导图
- 7-6 然后是几点(15 分)
- 西瓜直播弹幕阅读器 python
- 你知道Verilog HDL程序是如何构成的吗
热门文章
- 陶晶驰串口屏与香橙派linux开发板踩坑记录
- MAVEN项目报错:An internal error occurred during: Updating Maven Project java.lang.NullPoint
- ollvm 学习笔记
- 交易所行情数据采集爬虫
- 大数据精准营销+全媒信息流广告=2020广告趋势
- 简单爬取微博评论详细解析,学习爬取ajax异步数据交换动态网页
- 想知道拼图怎么拼?这几个拼图方法分享给你
- 如何将EML格式邮件导入notes数据库中
- PKI/CA与数字证书技术大全
- 有哪些免费提供游戏素材的网站