JS 數字格式化(千分位、小數補零)

1. 保留小數點,不足補零

const decimal = (val, num) => {
  if (!num) return
  let str = val + ''
  return parseFloat(str).toFixed(num)
}

2. 千分位格式化

const thousand = val => {
  if (!val) return
  let str = val+ ''
  return str.replace(/\d{1,3}(?=(\d{3})+(\.\d*)?$)/g, '$&,')
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章