Discuss / JavaScript / 习题2

习题2

Topic source

昌盛哟

#1 Created at ... [Delete] [Delete and Lock User]

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;


  • 1

Reply