Und so sieht der Javascript-Code aus:
<SCRIPT type="text/javascript"> function berechne(form) { var A1 = form.A1.value, B1 = form.B1.value, C1 = form.C1.value, A2 = form.A2.value, B2 = form.B2.value, C2 = form.C2.value; Det = A1 * B2 - A2 * B1; // Nennerdeterminante berechnen Detx = B2 * C1 - B1 * C2; // Zählerdeterminante für x berechnen Dety = A1 * C2 - A2 * C1; // Zählerdeterminante für y berechnen if (Det != 0) // Nennerdeterminante ist ungleich Null? { form.x.value = Detx / Det; form.y.value = Dety / Det; form.loesungen.value=" L = { ("+form.x.value+" ; "+form.y.value+") }"; } else if (Detx != 0) // Nennerdeterminante ist Null und { // Zählerdeterminante ist ungleich Null form.x.value = "- - -"; form.y.value = "- - -"; form.loesungen.value = " L = { }"; } else // Zähler- und Nennerdeterminante sind Null { form.x.value = ""; form.y.value = ""; form.loesungen.value = " L = { (x ; y) | "+A1+"x + "+B1+"y = "+C1+" }"; } } </SCRIPT> |