在一組陣列中查詢連續的陣列並歸為一個子陣列
阿新 • • 發佈:2021-01-05
技術標籤:陣列處理
function fn(arr){ var result = [], i = 0; result[i] = [arr[0]]; arr.reduce(function(prev, cur){ cur-prev === 1 ? result[i].push(cur) : result[++i] = [cur]; return cur; }); return result; }
陣列為 let arr=[1,2,3,4,5,6,7,12,13,14,15,21,22,33,56,57,58]