zoukankan      html  css  js  c++  java
  • 工作笔记-千分位分割

    //千分位分割
    function toThousands(num) {
    var result = '', counter = 0;
    num = (num || 0).toString();
    for (var i = num.length - 1; i >= 0; i--) {
    counter++;
    result = num.charAt(i) + result;
    if (!(counter % 3) && i != 0) { result = ',' + result; }
    }
    return result;
    }

    function renderNum(num){
    var cur_num = null;
    var string_num = (num||0).toString();
    var spot_index = string_num.indexOf('.');

    if(spot_index == -1){
    cur_num = toThousands(num);
    }else{
    var cur_spot_num = string_num.substring(spot_index);
    num = string_num.substring(0,spot_index);
    cur_num = toThousands(num);
    cur_num = cur_num+cur_spot_num;
    }

    return cur_num
    }

    renderNum(1234.45);
  • 相关阅读:
    2
    vue学习03
    vue学习02
    2
    vue学习01
    pycharm中安装vue
    git
    form
    ajax
    中间件
  • 原文地址:https://www.cnblogs.com/MonaSong/p/6377922.html
Copyright © 2011-2022 走看看