Welcome to 16892 Developer Community-Open, Learning,Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

008,00801,008,00802,009,00901
像这样的数据每隔两个逗号分割成一个数组


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.4k views
Welcome To Ask or Share your Answers For Others

1 Answer

function splitNumberByGroup(str, group) {
  var nums = str.split(',');
    return nums.reduce((res, num, i) => {
        res[i/group|0].push(num)
        return res;
    }, Array.from({length: Math.ceil(nums.length/group)}, () => []))
}

splitNumberByGroup('008,00801,008,00802,009,00901', 2)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to 16892 Developer Community-Open, Learning and Share
...