function get_primes(arr) { function isPrimeNum(num){ //定义isPrimeNum函数来判断一个数是否是素数 if(num==1){return false;} //1不是素数 else{ for (var i = 2; i < num; i++) { if (num%i==0){ return false; } }; return true; } } var primes=arr.filter(isPrimeNum); //利用自定义的isPrimeNum函数来过滤出数组中的素数 return primes; }
用filter()筛选出素数
最新推荐文章于 2021-07-25 22:42:32 发布