zoukankan      html  css  js  c++  java
  • 数字千分位添加 ' , '

    //数字加千分位
    transformNumber(number){
    if(number == null || number == 'null' || number == ''){
    return '';
    }

    var sys = '';
    if(number >= 0){
    var num = number.toString();
    } else {
    sys = '-';
    var num = number.toString().slice(1);
    }

    var idx = num.indexOf('.');
    var float = '';
    if(idx > 0){
    float = num.slice(idx+1);
    var int = num.slice(0,idx).split('');
    } else {
    var int = num.split('');
    }
     
     
    var arr = int.reverse();
    var str = '';
    arr.map((item,index) => {
    if(index%3 == 0 && index != 0){
    str += ','
    }
    str += item;
    })
     
    var arr1 = str.split('').reverse();
    var str1 = '';
    arr1.map((item,index) => {
    str1 += item
    })
    if(idx > 0){
    return sys + str1 + '.' + float
    } else {
    return sys + str1
    }
     
    },
  • 相关阅读:
    输入属性,输出属性
    angular响应式表单
    angular 响应式表单指令
    c++ Primer
    CString 操作函数
    字符串分割strtok_s
    LPSTR LPTSTR
    CString分割切分
    CStringArray
    十进制
  • 原文地址:https://www.cnblogs.com/mufc/p/10129968.html
Copyright © 2011-2022 走看看