Java Reference
In-Depth Information
 Bild 5.11■
Die HTML-Tabelle wird mit einer while-
Schleife erzeugt.
Das Beispiel erzeugt eine Tabelle mit zehn Zeilen. Der <table> -Container samt der Kopfzei-
len der Tabelle werden in reinem (X)HTML notiert. Die Formatierung der Tabelle erfolgt mit
CSS, was wir aber hier nicht verfolgen.
HInWEIS: Sie inden die CSS-Datei unter http://downloads.hanser.de. Auch in
der Folge werden wir Webseiten ot mit externen CSS-Dateien formatieren, diese
aber nicht explizit besprechen, wenn sie nicht von entscheidender Bedeutung
sind.
Die einzelnen Zeilen samt Inhalt werden dynamisch mit JavaScript erzeugt. Zuerst ist der
Wert der Zählvariablen i für unsere Schleife 0. Die Bedingung in der while -Überprüfung ist
also wahr und die Anweisungen werden ausgeführt. Nach der Erhöhung des Werts werden
in einer Tabellenzeile mit zwei Spalten der Wert des Zählers und sein Quadrat ausgegeben.
Wir haben den Inkrementoperator verwendet, der dem Ausdruck i = i + 1; entspricht.
Das Durchlaufen der Schleife wird so lange fortgesetzt, bis die Variable den Wert 10 erreicht.
Dann ist die Bedingung in der while -Überprüfung falsch und die Anweisungen werden
nicht mehr ausgeführt.
PrAXISTIPP: Eine Schleife kann ebenfalls durch den Einsatz einer Sprungan-
weisung wie break beendet werden (aus dem Block der Schleife heraus) 4 . Nach
dem Sprung aus der Schleife mit break geht es im Programmluss hinter der
Schleife weiter. Das ist insbesondere in Verbindung mit dem Prüfen einer Bedin-
gung über if ot sinnvoll. Diese Bedingung im Inneren ist in der Regel nicht mit
der Bedingung im Schleifenkopf identisch.
5.6.2.2■Die do-while-Schleife 4
Die do-while -Schleife ist eine Variante der normalen while -Schleife, bei der die Prüfung
erst nach dem ersten Durchlauf der Schleifenanweisungen erfolgt. Man nennt diese Schleife
4 Alternativ kann man auch die Sprunganweisungen return oder throw verwenden, wenn das im Kontext sinnvoll
ist.
 
Search WWH ::




Custom Search