Lineares Gleichungssystem mit zwei Variablen und zwei Gleichungen lösen:


x    +   y   =

x    +   y   =

 Lösungsmenge:  

x =

y =

 


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>