changeNumToHan(num) {var arr1 = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']var arr2 = ['', '十', '百', '千', '万', '十', '百', '千', '亿', '十', '百', '千', '万', '十', '百', '千', '亿']if (!num || isNaN(num)) return '零'var english = num.toString().split('')var result = ''for (var i = 0; i < english.length; i++) {var des_i = english.length - 1 - i// 倒序排列设值result = arr2[i] + resultvar arr1_index = english[des_i]result = arr1[arr1_index] + result}result = result.replace(/零(千|百|十)/g, '零').replace(/十零/g, '十') // 将【零千、零百】换成【零】 【十零】换成【十】result = result.replace(/零+/g, '零') // 合并中间多个零为一个零result = result.replace(/零亿/g, '亿').replace(/零万/g, '万') // 将【零亿】换成【亿】【零万】换成【万】result = result.replace(/亿万/g, '亿') // 将【亿万】换成【亿】result = result.replace(/零+$/, '') // 移除末尾的零// 将【一十】换成【十】result = result.replace(/^一十/g, '十')return result
},

JS之数字转为中文数字相关推荐

  1. js工具函数之数字转为中文数字和大写金额

    1. 数字转为中文数字 function numberToChinese(num) {var AA = new Array("零", "一", "二& ...

  2. js收据、发票等表格数据格式化,js把数字转为中文大写

    1.表格金额格式化 /*** 把金额转为发票.收据等表格能遍历显示的数据* * @param {money} Numner 金额大小* @param {max} Numner 带(角.分的位数)* 例 ...

  3. js 阿拉伯数字转化为中文数字

    作为一个中国人,总会在某个瞬间觉得中文是那样的美,中华文化是那样的博大精深.当书写数字时,都不忘了使用中文式的数字,比如写单据,章节名时,写上中文数字显得高大上一些.在这里,就和大家分享一下,如何通过 ...

  4. JS将阿拉伯数字转为中文汉字

    JS将阿拉伯数字转为中文汉字 function Arabia_To_SimplifiedChinese(Num) {for (i = Num.length - 1; i >= 0; i--) { ...

  5. Java 数字转中文数字(会计格式与非会计格式,暂不包含小数)

    数字转中文数字(123–>"壹佰贰拾叁"."一百二十三") 直接上代码,注释完整,各位网友如有其它好的方案,麻烦留言探讨,万分感谢! package fu ...

  6. c# 数字转换为中文数字

    //数字转换为中文public string GetCountRefundInfoInChanese(string inputNum){string[] intArr = { "0" ...

  7. 使用Java 编写将阿拉伯数字转为中文数字的代码

    优化: 使用java将数字转化为中文汉字_java数字转中文_javaerly的博客-CSDN博客 public static void convertNumToCN(Long num){String ...

  8. Excel如何将阿拉伯数字转为中文数字

    一. 1.如下图,A列为阿拉伯数字,现在想将其转变为中文数字. 2.将A列数据复制到B列中 3.点击下图选项(Excel工具箱,百度即可下载安装,本文不做详细解说) 4.点击[数值] 5.选择[中文数 ...

  9. php数字转中文数字排序,php实现中文转数字

    分享一个辅助函数,使用php尽可能识别出字符串中的数字, 先上代码 function checkNatInt($str) { $map = array( '一' => '1','二' => ...

最新文章

  1. The role of the inter-controller consensus in the placement of distributed SDN controllers
  2. 将 Net 项目升级 Core项目经验:(一)迁移Net项目为Net Core\Standard项目
  3. Java加载sklearn训练好的模型进行预测(无法搞定)
  4. Educational DP Contest U - Grouping 状压dp
  5. 曝光!衡中教室高清摄像头记录:不想一辈子吃苦,就必须闻鸡起舞!(转给学生)...
  6. Vmware 连接局域网通过桥接方式
  7. 40个视差滚动效果网站的新技术应用
  8. java:Map借口及其子类HashMap五,identityHashMap子类
  9. qtvs添加qchart_如何使用Qt Designer在表单中插入QChartView?
  10. atitit.二进制数据无损转字符串网络传输
  11. linux内核编译指定驱动,linux内核编译,配置本机驱动
  12. 【游戏开发实战】教你在Unity中实现笼中窥梦的效果(RenderTexture | 视觉差| 多相机 | 渲染 | shader | 多场景)
  13. Java入门 J2SE
  14. 编码,隐匿在计算机软硬件背后的语言读书笔记(1)
  15. 小程序_图片剪切功能(支持多图片上传)
  16. 谷歌浏览器安装Selenium IDE插件
  17. linux wifi设置端口号,Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
  18. WEBGUI中上一页(PgUp/Page Up)和下一页(PgDn/Page Down)键不起效
  19. 图像调整亮度饱和度 c语言,数据增强-亮度-对比度-色彩饱和度-色调-锐度 不改变图像大小...
  20. 百度推广禁推SEO业务,2020年SEO该何去何从?

热门文章

  1. web前端网页制作课作业:用DIV+CSS技术设计的静态网站【四大名著】中国传统文化主题题材设计
  2. 谷歌裁员1.2万人,CEO年薪达15亿,网友:“地表最强 CEO !”
  3. 分析5 中值定理与Taylor公式
  4. iOS 苹果开发者注册 和 App Store问题咨询
  5. java基础学安卓开发_Android开发学习路线之Java基础学习
  6. MobileNet在手机端上的速度评测:iPhone 8 Plus竟不如iPhone 7 Plus
  7. Array王锐大神力作:osg与PhysX结合系列内容——第5节 角色动画效果(上)
  8. 微信小程序跳转微信小店
  9. 数组类型的修改和去重
  10. 怎么做好数据可视化(文末送书)