用filter()筛选出素数: function get_primes(arr) { return arr.filter(function(x){ if(x<=3) {if(x===1){return false;} else {return true;}} if(x%6!==1&&x%6!==5) {return false;} for(let i=2; i<=Math.sqrt(x); i++){ if(x%i===0) {return false;}
} return true; }); }
Sign in to make a reply
凯尔芭格看个书
用filter()筛选出素数: function get_primes(arr) {
return arr.filter(function(x){ if(x<=3) {if(x===1){return false;} else {return true;}} if(x%6!==1&&x%6!==5) {return false;} for(let i=2; i<=Math.sqrt(x); i++){ if(x%i===0) {return false;}