function get_primes(arr) { return arr.filter(function(element){ if(typeof element !== "number"){ throw "not a number"; } if(element < 2){ return false; } if(element === 2){ return true; } var res = true; for(let i=2; i<=Math.sqrt(element);++i){ if(element % i === 0){ res = false; break; } } return res; }); }
Sign in to make a reply
josancpp199