Beispiele für Schleifen

for-Schleife

for (var i = 2; i <= 20; i = i + 2)
   {
      document.write(i+" ")
   }
for (var i=1, j=1, k=0; (i<30 && j<100); j += i, i=i+3, k++)
{
  document.writeln("Durchlauf ",k,
                   ": i == ",i," \t--- j == ",j)
}

for-in-Schleife

for (var i in navigator)
   {
      document.writeln(i+" \t"+navigator[i])
   }



while- und do-while-Schleife

Ein Klick auf den Button führt folgende Anweisungen aus:

Passwort = window.prompt("Bitte geben Sie das Paßwort ein:")
while (Passwort != "geheim")
   {
      Passwort = window.prompt("Falsche Eingabe! Bitte wiederholen: ")
   }

Ein Klick auf den Button führt folgende Anweisungen aus: (do-while gibt es erst ab JavaScript 1.2!)

do
      Passwort = window.prompt("Bitte geben Sie das Paßwort ein:")
while (Passwort != "geheim")