記錄開發(fā)一個(gè) 小功能
[1,2,3,4,6,7,8,10,11,13,14,15]
希望這個(gè)數(shù)據(jù) 存在連貫的 單獨(dú)是一個(gè) 數(shù)組 ,將數(shù)據(jù)風(fēng)格 出來
希望得到數(shù)據(jù)為:
[1,2,3,4] [6,7,8] [11,10] [13,14,15]
處理函數(shù):
function arrange(source) {
let t
let ta
const r = []
source.forEach(function(v) {
if (t === v) {
ta.push(t)
t++
return
}
ta = [v]
t = v + 1
r.push(ta)
})
return r
}
執(zhí)行結(jié)果:

image.png