Tell us what’s happening:
Im getting the expected output but the test wont confirm it
Your code so far
function sumPrimes(num) {
function checkPrime(num){
if(num == 2 ) return true;
if(num == 1 ) return false;
for(let i=2; i<num; i++){
if(num%i == 0){
return false;
}
}
return true;
}
let sum = 0;
for(let i=1; i<=num; i++ ){
if(checkPrime(i)){
sum += i;
}
}
console.log(sum)
return num;
}
sumPrimes(10);
Your browser information:
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36.
Challenge: Sum All Primes
Link to the challenge: