Discuss
/
JavaScript
/
从数组中提取素数
从数组中提取素数
Topic source一般思路就是素数不能被素数整除
function get_primes(arr) {
is_prim = [2];
arr.filter(function(x){
for (num of is_prim){
if (x % num === 0 || x < num){
return false;
}
}
is_prim.push(x)
return true;
});
return is_prim;
}
- 1
李嘉辉辉仔
其实这主要是一个素数判断和
map
概念理解题。掌握如何判断素数,然后再把判断素数的逻辑写进代码就可以了。