function main() {
// Für die erste Zahl A wird die Variable A deklariert.
var a;
// Für die zweite Zahl (B) wird die Variable B deklariert.
var b;
// Die Hilfsvariable C wird später in der Berechnung benötigt.
var c;
window.alert("Geben Sie die Zahl A an:");
a = Number(window.prompt('Enter a value for a'));
window.alert("Geben Sie die Zahl B an:");
b = Number(window.prompt('Enter a value for b'));
// Nach der Eingabe der zwei Zahlen wird geprüft, ob die zwei Zahlen ungleich sind. Im Fall, dass die zwei Zahlen gleich sind, entspricht das Ergebnis gerade einer dieser Zahl, also ggT(A,A) = A. Im Fall, dass die Zahl ungleich sind, muss der ggT berechnet werden.
while (a != b) {
if (a < b) {
c = a;
a = b;
b = c;
}
a = a - b;
}
window.alert("Der größte gemeinsame Teiler (ggT) ist: ");
window.alert(b);
}