Die else if-Konstruktion in JavaScript
Die Konstruktion else if erlaubt es,
Bedingungen im else-Block zu stellen.
Schauen wir uns ein Beispiel an:
javascriptlet 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:
javascriptlet 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');
}
Задание 1
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).
Задание 2
Modifizieren Sie die vorherige Aufgabe so, dass,
wenn in der Variable day keine Zahl
von 1 bis 31 ist, eine Fehlermeldung
ausgegeben wird.