JSFiddle - React, Tailwind, and code Playground

by ktstowell

HTML

<div id="prime-sum"></div>

JavaScript

var ceil = 2000000,
    div = document.getElementById('prime-sum'),
    primeSum = 0;

for(var i=2; i<ceil; i++) {
    if(isPrime(i)) {
        primeSum += i;
    }
}

div.textContent = primeSum;

function isPrime(num) {
    var isPrimeNum = true;
    
    for(var i=0; i<num; i++) {
        if((num % 2 === 0) || (num % i === 0 && i !== 1 && i !== num)) {
            isPrimeNum = false;
            break;
        }
    }
    
    return isPrimeNum;
}