美文网首页
递归处理国际化数字 100,000,000

递归处理国际化数字 100,000,000

作者: 坠入莱茵河 | 来源:发表于2017-10-16 16:29 被阅读0次
  if (data === '') return 0
  let newData = data
  let dataArray = data.split('')
  let dataArrayLen = dataArray.length - 3
  if (dataArrayLen > 0) {
    let priceFormat = (data) => {
      dataArray.splice(dataArrayLen, 0, ',')
      dataArrayLen = dataArrayLen - 3
      if (dataArrayLen < 1) {
        newData = dataArray.join('')
        return
      }
      priceFormat(newData)
    }
    priceFormat(data)
  }
  return newData

相关文章

网友评论

      本文标题:递归处理国际化数字 100,000,000

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