JSFiddle - React, Tailwind, and code Playground
by Josh Pullen
HTML
<div id="answer"></div>
JavaScript
var primes = [],
total = 0;
for (i = 2; i < 2000000; i++) {
primes[i] = true;
}
for (i = 2; i < primes.length; i++) {
if (primes[i]) {
for (x = 2; x * i < primes.length; x++) {
primes[x * i] = false;
}
}
}
for (y = 2; y < primes.length; y++) {
if (primes[y]) {
total += y;
}
}
document.getElementById("answer").innerHTML = total;