博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js阿拉伯数字转成汉字
阅读量:7174 次
发布时间:2019-06-29

本文共 1652 字,大约阅读时间需要 5 分钟。

function num2Cn(num){        var chnNumChar         = ["零","一","二","三","四","五","六","七","八","九"];        var chnUnitSection     = ["","万","亿","万亿","亿亿"];        var chnUnitChar     = ["","十","百","千"];        var unitPos = 0;        var strIns = '', chnStr = '';        var needZero = false;                  if(num === 0){           return chnNumChar[0];        }        while(num > 0){            var section = num % 10000;            if(needZero){                  chnStr = chnNumChar[0] + chnStr;            }            strIns = SectionToChinese(section);            strIns += (section !== 0) ? chnUnitSection[unitPos] : chnUnitSection[0];            chnStr = strIns + chnStr;            needZero = (section < 1000) && (section > 0);            num = Math.floor(num / 10000);            unitPos++;          }           return chnStr;        }    function SectionToChinese(section){          var chnNumChar         = ["零","一","二","三","四","五","六","七","八","九"];          var chnUnitSection     = ["","万","亿","万亿","亿亿"];          var chnUnitChar     = ["","十","百","千"];          var strIns = '', chnStr = '';          var unitPos = 0;          var zero = true;          while(section > 0){            var v = section % 10;            if(v === 0){              if(!zero){                zero = true;                chnStr = chnNumChar[v] + chnStr;              }            } else{              zero = false;              strIns = chnNumChar[v];              strIns += chnUnitChar[unitPos];              chnStr = strIns + chnStr;            }            unitPos++;            section = Math.floor(section / 10);        }          return chnStr;     }复制代码

转载地址:http://mrdzm.baihongyu.com/

你可能感兴趣的文章
jquery - How can I recurse up a DOM tree? - Stack Overflow
查看>>
java环境变量配置
查看>>
世界末日?
查看>>
深度解读 - Windows 7核心图形架构细致分析(转贴)
查看>>
NSMutableDictionary - 可变字典
查看>>
Bing推出外链查询工具
查看>>
Memcache所有方法及参数详解以及使用方法
查看>>
shell中的exec
查看>>
Servlet3.0之四:动态注册和Servlet容器初始化
查看>>
每日英语:Unleashing Innovation Report: The Entrepreneur's DNA
查看>>
Android之AIDL实现Demo
查看>>
多态基类的析构函数应该为虚函数
查看>>
js在IE和Firefox兼容性
查看>>
Oracle内部错误:ORA-00600[OSDEP_INTERNAL]一例
查看>>
电影'社交网络'获金球奖最佳影片,最佳编剧,最佳导演,最佳配乐奖
查看>>
了解AMDU工具生成的MAP文件
查看>>
photoshop切图
查看>>
mysql 游标使用
查看>>
关于SQL SERVER中T-SQL语句的变量
查看>>
gperf的使用
查看>>