function unitConvert(num) {var moneyUnits = ["元", "万元", "亿元", "万亿"] var dividend = 10000;var curentNum = num;//转换数字 var curentUnit = moneyUnits[0];//转换单位 for (var i = 0; i <4; i++) { curentUnit = moneyUnits[i] if(strNumSize(curentNum)<5){ break;}curentNum = curentNum / dividend } var m = {num: 0, unit: ""} m.num = curentNum.toFixed(2)m.unit = curentUnit;return m;
}function strNumSize(tempNum){ var stringNum = tempNum.toString() var index = stringNum.indexOf(".") var newNum = stringNum;if(index!=-1){newNum = stringNum.substring(0,index) } return newNum.length
}
调用并且得到返回值

var data=unitConvert(100000);
console.log(data.num+data.unit)

如果固定转换成亿元为单位 则改成如下代码

function unitConvert(num) {var moneyUnits = ["亿元"] var dividend = 100000000;var curentNum = num;//转换数字 var curentUnit = moneyUnits[0];//转换单位 // for (var i = 0; i <4; i++) { curentUnit = moneyUnits[0] if(strNumSize(curentNum)<5){ }curentNum = curentNum / dividend // } var m = {num: 0, unit: ""} m.num = curentNum.toFixed(2)m.unit = curentUnit;return m;
}function strNumSize(tempNum){ var stringNum = tempNum.toString() var index = stringNum.indexOf(".") var newNum = stringNum;if(index!=-1){newNum = stringNum.substring(0,index) } return newNum.length
}var data=unitConvert(100000000);
console.log(data.num+data.unit)

js转换金钱为中文单位元、万元、亿元、万亿相关推荐

  1. java将万元转换成亿元的方法_js转换金钱为中文单位元、万元、亿元、万亿

    function unitConvert(num) { var moneyUnits = ["元", "万元", "亿元", "万 ...

  2. JS 计算单位 (万元, 亿元, 万亿)

    function SetUnitConversion(num) {var moneyUnits = ["", "万元", "亿元", &qu ...

  3. js将数字转换成万、亿、万亿

    // js将数字转换成万.亿.万亿 export const numberFormat = (value)=> {var param = {};var k = 10000,sizes = ['' ...

  4. 大于或小于100万,1000万,1亿,10亿,1000亿,万亿,亿亿,10亿亿,100亿亿上下的10个质数(素数)...

    2019独角兽企业重金招聘Python工程师标准>>> 大于或小于百万,千万,1亿,十亿,百亿,千亿,万亿,十万亿,百万亿,千万亿,亿亿,十亿亿,百亿亿上下的10个质数(素数). U ...

  5. 从百亿到万亿:如何打造一支承担企业战略使命的研发团队

    2019 年 9 月 21 日,由高端技术领导者社交平台 TGO 鲲鹏会主办的 GTLC 全球技术领导峰会分站在南京举行.会上苏宁易购集团总经理助理肖军发表了主题为「从百亿到万亿:如何打造一支承担企业 ...

  6. 【js】js将数值转为万,亿,万亿并保留两位小数

    export function numberFormat(value) {let param = {}let k = 10000let sizes = ['', '万', '亿', '万亿']let ...

  7. 模型越大,真的越香吗?千亿参数之后是万亿,万亿之后呢?

    ‍ ‍ 智源导读:自2018年谷歌提出BERT模型以来,以BERT.GPT等为代表的模型越来越往「大」这一方向发展,短短3年时间,模型参数已经从最初3亿,扩张到万亿规模.与此同时,以T5.GPT-3等 ...

  8. 前三季度净亏损8.01亿元,亿咖通海外上市背后的「吉利阴影」

    中国智能汽车产业链供应商正在通过SPAC方式在海外上市,或将成为新一轮资本浪潮的焦点.这些企业大多数已经具备一定规模,但仍处于亏损状态. 11月21日,亿咖通(ECARX Holdings, Inc. ...

  9. mysql 万亿数据_sql-server – 哪个数据库可以处理数十亿/数万亿条记录的存储?...

    我们正在研究开发一种捕获和分析netflow数据的工具,我们收集了大量的数据.每天我们捕获大约14亿个流记录,这些记录在json格式中看起来像这样: { "tcp_flags": ...

  10. c语言实现人民币转换成大写中文数字

    本人代码新手orz,发帖记录,如有错误请指正! 方法比较笨 示例: Please input the price: 42.5 The Chinese form is: 肆拾贰圆伍角 Please in ...

最新文章

  1. android 区分系统应用,Android区分系统应用和安装应用
  2. Google大佬手把手教你从数据中挖掘价值:好产品是怎样炼成的
  3. 《集体智慧编程》代码勘误:第六章
  4. 字符编码过滤器中对特殊的路径进行特殊处理
  5. 解决tomcat启动startup.bat一闪而…
  6. Vue前后端交互实现图书管理功能
  7. 数据库 - 数据字典及其使用
  8. 关于网站建设的主要流程和步骤(小白指南)
  9. (FPGA)verilog驱动RGB接口TFT液晶屏
  10. 《非凡的公主希瑞》(She-Ra Princess of Power)[93集全][数码修复][国英双语][RMVB]
  11. Nyquist三大准则
  12. VRRPv2和VRRPv3对比区别
  13. Zygote如何fork一个进程
  14. 交互式多模型 IMM的原理
  15. mysql打开eqd_备注数据库到MySQL(带CF?)/或如何获得NSF数据结构
  16. Opencv Python:图片与视频互转
  17. java程序员用代码写的情书_一位Java程序员写给女友的情书
  18. vue打开其他项目的页面/打开外部链接,window模态框或内嵌在项目里
  19. CSS或JS实现逐帧动画方案
  20. 周易、命理、风水、姓名与命运交流周易研究心得:姓名学

热门文章

  1. win10离线安装.NetFrameWork3.5出现0x800F081F解决办法。
  2. python读取手机通讯录_python爬取通讯录
  3. 吴伯凡-认知方法论-认知中的信道与噪音
  4. 10分钟快速搭建多方视频会议系统
  5. promise终止方案
  6. AI-ISP,是噱头还是真能解决问题
  7. 最新版黑苹果MacOS 10.14 Mojave安装教程
  8. BZOJ 2959 长跑 (LCT+并查集)
  9. access查找出生日期年份_Access时间日期比较查询的方法总结
  10. 在中国,有多少程序员干到40了?那么其他人去干什么了?