const toChineseNum = (num) => {
const unit = ['', '十', '百', '千']
const counts = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'] const pre = Math.floor(num / 10000)
const next = num % 10000 let getfour = (mynum, flag = false) => {
if(!mynum){return ''}
let i = 0, str = '' while(flag ? i < 4 : mynum > 0 ) {
count = mynum % 10
mynum = Math.floor(mynum / 10)
str = (count ? counts[count] + unit[i] : str[0] == '零' ? '' : str.length && i ? '零' : '') + str
i++
}
return str
} return pre ? getfour(pre) + '万' + getfour(next, true) : getfour(num)
}
console.log(toChineseNum(59900670))

  

最新文章

  1. C语言猜拳游戏
  2. 浅尝辄止——在C++中调用C#的回调函数——COM方式
  3. Linux shell 脚本攻略之统计文件的行数、单词数和字符数
  4. java面向对象编程(类、对象)
  5. tomcat手动发布
  6. 重读The C programming Lanuage 笔记一:类型转换
  7. JavaScript中值类型和引用类型的区别
  8. LINUX 笔记-date命令
  9. HTML 5.2 新特性介绍
  10. 急急如律令!火速搭建一个C#即时通信系统!(附源码分享——高度可移植!)
  11. The connection string &#39;MysqlEF&#39; in the application&#39;s configuration file does not contain the require异常
  12. 导出Excel实现 (ASP.NET C# 代码部分)
  13. 转: js实现全角半角检测的方法
  14. 优化openfire服务器提升xmpp 效率的15个方法(原创)
  15. 【代码笔记】iOS-UILabel根据内容自动调整高度
  16. nginx解析漏洞,配置不当,目录遍历漏洞环境搭建、漏洞复现
  17. 算法笔记(c++)--求一个数的所有质数因子
  18. 浅谈weblogic与tomcat的区别
  19. C#给图片加文字水印
  20. HTML5之特效

热门文章

  1. 【原创】测试基础之http_load(1)简介、安装、使用
  2. Node.js的那些坑——如何让异步并发方法同步顺序执行(for循环+异步操作)
  3. [C]gcc编译器的一些常用语法
  4. CSS基础入门
  5. Android:图解四种启动模式 及 实际应用场景解说
  6. (转)scikit-learn主要模块和基本使用方法
  7. Confluence 6 配置校验和识别
  8. JS控制文本框内键盘上下左右键的焦点
  9. gnuradio 使用eclipse 编辑器记录
  10. SpringIOC框架详解