script.mjs (515B)
1 var aInput = document.getElementById("aInput"); 2 var bInput = document.getElementById("bInput"); 3 var button = document.getElementById("goButton"); 4 var resultText = document.getElementById("resultText"); 5 6 var worker = new Worker("./worker.mjs", { type: "module" }); 7 8 button.addEventListener("click", () => worker.postMessage({ 9 a: Number(aInput.value), 10 b: Number(bInput.value) 11 })); 12 13 worker.onmessage = (e) => resultText.innerText = "There are " + 14 e.data.result + " primes between " + e.data.a + " and " + e.data.b;