var arr = [5, 7, 14, 16, 18, 23, 26, 27,45];
var arr2=[];
arr.map((item,i)=>{
if(arr2.indexOf(item)==-1 && !(arr2[item%9] instanceof Array)){
arr2[item%9]=[item]
} else {
arr2[item%9].push(item);
}
})
arr2.filter(item=>item).sort((a, b)=>{
let aVal = a[0];
let bVal = b[0];
if (aVal < bVal) {
return -1;
} else if (aVal > bVal) {
return 1;
}
})

评论前必须登录!
注册