Diese Seite schaut viel besser in einem Browser aus, der Web-Standards unterstützt, die Seite ist aber für jeden Browser geeignet. Trotzdem empfehle ich den Download z.B. des Firefox, Opera oder Internet Explorers.
Die if-else-Anweisung gehört zu den wichtigsten Programmierelementen. Man kann damit festlegen, was geschehen soll, wenn eine bestimmte Bedingung erfüllt wurde, und was anderenfalls passieren soll. Dabei können auch mehrere Anweisungen miteinander verschachtelt werden. Die Syntax sieht so aus:
if () {
} else if () {
} else if () {
}
Wenn die Bedingung, die unter if eingetragen wurde, erfüllt ist, wird der Code ausgeführt und die zusätzliche Anweisung ignoriert. Nur wenn die Bedingung nicht erfüllt wurde, wird die alternative Bedingung geprüft usw. Hinter der letzten else-Anweisung muss keine if-Anweisung mehr stehen; dann wird automatisch der Code ausgeführt, der greifen soll, wenn alle anderen Bedingungen nicht erfüllt wurden.
Neben der if-else-Anweisung kann man verschiedene Fälle auch mit der Switchanweisung prüfen, vorausgesetzt, es wird immer der selbe Ausdruck überprüft. Die Switch-Anweisung ist wie folgt aufgebaut:
var = monat 2;
var = monatsname;
switch (monat) {
case 1: monatsname = "Januar";
break;
case 2: monatsname = "Februar";
break;
default: monatsname = "unbekannt";
}
document.write ("Monat: " + monatsname);
Im Browser würde also Februar ausgegeben werden.
| <-- Schleifen | Funktionen --> |