2 changed files with 53 additions and 0 deletions
@ -0,0 +1,29 @@ |
|||||
|
console.log("JS funguje"); |
||||
|
//nastavíme si proměné
|
||||
|
let x,y,vysledek; |
||||
|
|
||||
|
//vytvoříme si funkci pro výpočet
|
||||
|
function vypocitat(symbol) { |
||||
|
x = Number(document.getElementById("num1").value); |
||||
|
y = parseInt(document.getElementById("num2").value); |
||||
|
|
||||
|
//kontrola znamínka
|
||||
|
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(vysledek); |
||||
|
document.getElementById("vysledek").innerText = vysledek; |
||||
|
} |
@ -0,0 +1,24 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
|
<title>Document</title> |
||||
|
</head> |
||||
|
<body> |
||||
|
<h1>Pokračování JavaScriptu</h1> |
||||
|
|
||||
|
<input type="number" name="num1" id="num1"> |
||||
|
<input type="number" name="num2" id="num2"> |
||||
|
<br> |
||||
|
<button onclick='vypocitat("+")'>SEČÍST</button> |
||||
|
<button onclick='vypocitat("-")'>ODEČÍTAT</button> |
||||
|
<button onclick='vypocitat("*")'>NÁSOBIT</button> |
||||
|
<button onclick='vypocitat("/")'>DĚLIT</button> |
||||
|
<br> |
||||
|
<p>Výsledek: <span id="vysledek"></span></p> |
||||
|
|
||||
|
<script src="js/app.js"></script> |
||||
|
</body> |
||||
|
</html> |
Loading…
Reference in new issue