if-Anweisung |
if y > 0 {
var wurzel=sqrt(y);
alert("Die Wurzel von "+y+" ist gleich "+wurzel);
} |
Wenn der Absolutewert von i > 1000 ist, wird der dann-Teil und sonst der else-Teil ausgeführt. |
if-else-Verzweigung |
if (Math.abs(i)>1000) {
i=0;
a=0;
antwort="i ausserhalb des Wertebereichs";
alert(antwort);
}
else {
a=i*i;
antwort="a=i*i="+a;
alert(antwort);
}
|
Wenn der Absolutewert von i > 1000 wird der dann-Teil und sonst der else-Teil ausgeführt. |
switch-case Verzweigung |
switch (i) {
case 1:
antwort="erster Rang";
break;
case 2:
antwort="zweiter Rang";
break;
case 3:
antwort="dritter Rang";
break;
default:
antwort="kein Podestplatz";
}
|
Je nach Wert der Vairable i wird in die verschiedenen mit case eingeleiteten und break abgeschlossenen Programmteile verzweigt. Mit default wird optional der Ansonsten-Teil eingeleitet. |