function splitNum(str) { if (!str) { return ''; } const strArr = (str + '').split('').reverse().join('').replace(/(d{3})(?=d)/g, '$1,') .split('') .reverse(); return strArr.join(''); }
3位分割,传入需要分割的数字即可
中心思想在于那段正则,用$1取出匹配的数字