Jack: Rechung vehlerhaft :(

Beitrag lesen

Hallo ich habe da folgendes Problem:
Heute haben wir inder Schule Parabelberchnung (Mathe Parabelberechnung gemacht).
In Fach Programmieren haben wir bisher function if und while kennen gelernt (JavaScript)

Nur leider funktioniert das nicht so wie das soll,
Die Formel ist ja
x1= -(q/2)+ Wurzel aus ((p/2)²-q)
x2= -(q/2)- Wurzel aus ((p/2)²-q)

So habe ich das in Js umgestzt:

<html>
<head>
<script language="JavaScript">
function rechnen(a,b)
{
var h=(g+c)
var i=(c-g)
var c=(-(a/2))
var d=((a/2)*a)
var e=(d-b)
var f = Math.sqrt(e)
var g=(Math.round(f * 100) / 100).toString();
alert (h)
}
</script>
</head>
<body>
y=x²<input type="text" value="x" name="x">
<input type="text" value="" name="y">
<input type="button" onClick="rechnen(x.value,y.value)">
</body>
</html>

Mit der Formel ist alles Richtig bis (g),
var h=(g+c) geht nicht.
Wobei g und c einzel selber mit alert (g) oder alert (h) gehen.
wenn ich alert(h) mache kommt immer NaN.

Also ich habe schon fast alles Probiert nur den Fehler finde ich trotzdem nicht

Hoffe ihr könnt mir helfen.

MfG Jack