// 记得外派面字节的时候的题目 当时太紧张了 没有思路 哈哈
function _comma(value) {
let str = value + ''
let mid = Math.floor(str.length / 3)
let num = str.split('-')
let num1 = num[1] ? num[1] : num[0]
let n = num[1] ? '-' : ''
let arr = num1.split('').reverse()
if (mid * 3 === num1.length) {
mid--
}
for (let i = 1; i <= mid; i++) {
let index = i === 1 ? 3 : i * 3 + i - 1
arr.splice(index, 0, ',')
}
let s = arr.reverse().join('')
return n + s
}



京公网安备 11010502036488号