Nová ukázka
Reset
Načíst z URL
Uložit a získat odkaz
Vztahuje se k…
Nevyplňujte
Napiště „nejsem robot“
▶
Přepnout zobrazení
Výsledek
<form> <input name="a" size="4"> · x<sup>2</sup> + <input name="b" size="4"> · x + <input name="c" size="4"> = 0 <br> <input type="button" onclick="vyres(this.form)" value="Vyřeš"> </form>
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
function vyres(form){ var a = parseFloat(form.a.value) || 0; var b = parseFloat(form.b.value) || 0; var c = parseFloat(form.c.value) || 0; var reseni; if (a == 0) { if (b == 0) { if (c == 0) { reseni = "Každé x je řešením"; } else { reseni = "Žádné řešení"; } } else { var x = -c / b; reseni = "x = " + x; } } else { var d = b*b - 4*a*c; if (d < 0) { reseni = "Žádné řešení"; } else { var e = -b / (2*a); if (d == 0) { reseni = "x = " + e; } else { var f = Math.sqrt(d) / (2*a); var x1 = e + f; var x2 = e - f; reseni = "x<sub>1</sub> = " + x1; reseni += "<br>"; reseni += "x<sub>2</sub> = "+ x2; } } } alert(reseni); }
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>