arr.splice(0,1)
function f(x){return function(y){return y%x>0}}
var list =[]
var a=arr[0]
for (let i=1;i<100;i++){
list.push(arr[0])
arr=arr.filter(f(a))
a=arr[0]
}
var r = [];
for (var i of list){
if (typeof(i)!=='undefined'){
r.push(i)
}
}
return r
CGnightmare托马斯
arr.splice(0,1) function f(x){return function(y){return y%x>0}} var list =[] var a=arr[0] for (let i=1;i<100;i++){ list.push(arr[0]) arr=arr.filter(f(a)) a=arr[0] } var r = []; for (var i of list){ if (typeof(i)!=='undefined'){ r.push(i) } } return r