数字分隔符,三位一个逗号

Posted 国服第一李师师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字分隔符,三位一个逗号相关的知识,希望对你有一定的参考价值。

let num = 12345678.002345
let start = (num + \'\').split(\'.\')[0].split(\'\').reverse()
let end = (num + \'\').split(\'.\')[1]
let s = \'\',cur = \'\',n = start.length
for(let i=0;i<n;i++){
  let res = start.shift()
  cur += res
  if(cur.length === 3){
    s+= cur
    if(start.length !== 0){
      s+=\',\'
    }
    cur = \'\'
  }
}
s+=cur
start = s.split(\'\').reverse().join(\'\')
console.log(start+\'.\'+end)
// 12,345,678.002345

以上是关于数字分隔符,三位一个逗号的主要内容,如果未能解决你的问题,请参考以下文章