Javasript HTML Events
Einführung: extern selfhtml Copyright: Holzbaur, Aalen, E-Mail an Verfasser

ggT

Wir berechnen den ggT von zwei Zahlen nach dem Euklid-Algorithmus.
Der Javascript-Quelltext dazu:
{
     a = 1. * window.prompt("erste Zahl für den ggT",12);
     b = 1. * window.prompt("zweite Zahl für den ggT",15);
     do
       {
       if( a > b ) { a-=b } else { if ( b > a ) { b-=a }};
       }
   while(a != b );
   alert("ggt = "+ a);do
}

Die Multiplikation ist notwendig, damit javascript keinen string-Vergleich (dann ist 8 > 1 und 8 > 12 ) macht.