Get number of primes
by Matthew Day
JavaScript
function isPrime(num) {
let _arr = [];
if (num === 1) {
return false;
}
for(let i = 1; i <= num; i++) {
if (num % 2 === 0 && num !== 2) {
return false;
} else if (num % i === 0 && _arr.indexOf(i) < 0) {
_arr.push(i);
}
}
if (_arr.length > 2) {
return false;
} else {
return true;
}
}
function getPrimes(num) {
let _arr = [];
let i = 2;
while (_arr.length < num) {
if (isPrime(i)) {
_arr.push(i);
}
i++;
}
return _arr;
}
console.log(getPrimes(1));