九州体育网 - 十年信誉网站

Discuss / JavaScript / 我的答案

我的答案

Topic source

猛虎与蔷薇ing

#1 Created at ... [] []

return arr.filter(function(x){

    if(x==2)return 2;

    var flag=true;

    for(let i=2;i<=Math.sqrt(x);i++){

        if(x%i==0){flag=false;break;}

    }

    if(flag&&x!=1)return i;

});

用户2653571781

#2 Created at ... [] []

return arr.filter(function(x){

   let i=2;

   for(i;i<=x/2;i++){

        if(x%i==0){

            break

        }

   }

return i==parseInt(x/2+1)

});

搞笑吧官网

#3 Created at ... [] []

return arr.filter(a=>a===2||a===3||a===5||a===7||(a>1&&a%2&&a%3&&a%5&&a%7));


  • 1

Reply