function f1(num) {
let flag = '';
if (num < 0) {
flag = '-'
}
let str = Math.abs(num).toString();
let n1 = str.length % 3,
str1 = str.substr(0, n1),
str2 = str.substr(n1),
arr = [];
for (let i = 0; i < str2.length; i += 3) {
arr.push(str2.substr(i, 3))
}
if (str1) {
arr.unshift(str1);
}
return flag + arr.join(',')
}
console.log(f1(-12345678910), '---');
//加上了负数判断
function addComma(params) { let arr = params.split(""); console.log(arr); if (arr.length<=3) { let num = arr.join(''); console.log(num); }else if (arr.length>3){ let n = Math.ceil(arr.length/3); ...