zoukankan      html  css  js  c++  java
  • js转换金钱为中文单位元、万元、亿元、万亿

    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)

  • 相关阅读:
    常用shell
    JavaScript基础
    CSS动画-页面特效
    CSS3常用操作
    CSS3的盒子模型
    CSS定位
    JQuery中的DOM操作
    [单词用法总结]-as
    JQuery选择器
    css选择器
  • 原文地址:https://www.cnblogs.com/h5it/p/11083555.html
Copyright © 2011-2022 走看看