Die else if-Konstruktion in JavaScript
Die Konstruktion else if erlaubt es,
Bedingungen im else-Block zu stellen.
Schauen wir uns ein Beispiel an:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Der Vorteil der Verwendung von else if
anstelle mehrerer if-Anweisungen liegt in der Möglichkeit,
die Situation abzufangen, in der der Wert der Variable
num auf keine der Bedingungen zutrifft:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
} else {
console.log('ungültiger Wert der Variable num');
}
In der Variable day befindet sich eine Zahl
aus dem Intervall von 1 bis 31. Bestimmen Sie,
in welche Dekade des Monats diese Zahl fällt
(in die erste, zweite oder dritte).
Modifizieren Sie die vorherige Aufgabe so, dass,
wenn in der Variable day keine Zahl
von 1 bis 31 ist, eine Fehlermeldung
ausgegeben wird.