s = arr.filter(function (element, index, self){
var str=self.slice(1,index).map( x=>{return element%x===0;} ) ;//让map,返回一组布尔值
var sf;
if(str.length>1){ sf=str.reduce(function(x, y) {return x||y;} ) }
else{ sf=str[0]; };
return !sf;
});
s.shift();
return s;
Sign in to make a reply
昌盛哟
s = arr.filter(function (element, index, self){
var str=self.slice(1,index).map( x=>{return element%x===0;} ) ;//让map,返回一组布尔值
var sf;
if(str.length>1){ sf=str.reduce(function(x, y) {return x||y;} ) }
else{ sf=str[0]; };
return !sf;
});
s.shift();
return s;