From 3f51d186b98d92d976793170d120c36c4605afea Mon Sep 17 00:00:00 2001 From: KubMakCZ Date: Tue, 30 Sep 2025 09:28:12 +0200 Subject: [PATCH] js+html --- 06_js_html/index.html | 24 ++++++++++++++++++++++++ 06_js_html/js/app.js | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 06_js_html/index.html create mode 100644 06_js_html/js/app.js diff --git a/06_js_html/index.html b/06_js_html/index.html new file mode 100644 index 0000000..61a077d --- /dev/null +++ b/06_js_html/index.html @@ -0,0 +1,24 @@ + + + + + + JS+HTML základy + + +

JS+HTML základy

+ + +
+
+ + + + +
+
+

Výsledek:

+ + + + \ No newline at end of file diff --git a/06_js_html/js/app.js b/06_js_html/js/app.js new file mode 100644 index 0000000..dd408ea --- /dev/null +++ b/06_js_html/js/app.js @@ -0,0 +1,37 @@ +console.log("app.js spuštěn") + +let x,y,vysledek; + +function vypocitat(symbol){ //AltGr + b|n = {|} + x = Number(document.getElementById("num1").value) + y = parseInt(document.getElementById("num2").value) + + if (symbol == "+") { + vysledek = x+y + } else if (symbol == "-") { + vysledek = x-y + } else if (symbol == "*") { + vysledek = x*y + } else if (symbol == "/") { + if (y == "0") { + vysledek = "Nelze dělit nulou" + } else { + vysledek = x/y + } + } else { + vysledek = "chyba" + } + + console.log(x + symbol + y + "=" + vysledek) + document.getElementById("vysledek").innerText = vysledek +} + +function spocitejVse() { + x = Number(document.getElementById("num1").value) + y = parseInt(document.getElementById("num2").value) + + console.log(x + "+" + y + "=" + (x+y)) + console.log(x + "-" + y + "=" + (x-y)) + console.log(x + "*" + y + "=" + (x*y)) + console.log(x + "/" + y + "=" + (x/y)) +} \ No newline at end of file