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]