aboutsummaryrefslogtreecommitdiff
path: root/06_storage/script.mjs
diff options
context:
space:
mode:
Diffstat (limited to '06_storage/script.mjs')
-rw-r--r--06_storage/script.mjs20
1 files changed, 20 insertions, 0 deletions
diff --git a/06_storage/script.mjs b/06_storage/script.mjs
new file mode 100644
index 0000000..1238371
--- /dev/null
+++ b/06_storage/script.mjs
@@ -0,0 +1,20 @@
1var aInput = document.getElementById("aInput");
2var bInput = document.getElementById("bInput");
3var button = document.getElementById("goButton");
4var resultText = document.getElementById("resultText");
5
6var worker = new Worker("./worker.mjs", { type: "module" });
7
8button.addEventListener("click", () => worker.postMessage({
9 a: Number(aInput.value),
10 b: Number(bInput.value)
11}));
12
13worker.onmessage = (e) => {
14 if (e.data.type == "response")
15 resultText.innerText = e.data.message;
16 else if (e.data.type == "readySignal") {
17 button.disabled = false;
18 button.innerText = "Compute"
19 }
20};

Generated with cgit - Back to sebastiano.tronto.net