美文网首页
Js数字转千位数的方法

Js数字转千位数的方法

作者: 槿时_xy | 来源:发表于2018-04-02 17:09 被阅读0次

    如下所示:

    regexNum (num) {

    var re =/(-?\d+)(\d{3})/

    if(/^.*\..*$/.test(num)){

            var pointIndex =num.lastIndexOf(".")

            var intPart = num.substring(0, pointIndex)

            var pointPart =num.substring(pointIndex+1, num.length)

            intPart = intPart +"";

            while(re.test(intPart)){

                intPart =intPart.replace(re,"$1,$2")

            }

            num = intPart+"."+pointPart

        }else{

            num = num +"";

            while(re.test(num)){

                num =num.replace(re,"$1,$2")

            }

        }

        return num

    }

    相关文章

      网友评论

          本文标题:Js数字转千位数的方法

          本文链接:https://www.haomeiwen.com/subject/xlyxhftx.html