Verwendung von Else für Alternative Ergebnisse
Obwohl if-Anweisungen Code unter bestimmten Bedingungen ausführen, erzeugen sie keine echte Verzweigung in Ihrem Code. Stattdessen leiten sie den Interpreter durch verschiedene Pfade innerhalb Ihres Programms.
Das else-Schlüsselwort
Um ein Verzweigungsverhalten einzuführen, kann das Schlüsselwort else in Kombination mit if verwendet werden, um bedingte Anweisungen zu erstellen.
Betrachten Sie dieses Beispiel:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
Im obigen Beispiel ergibt die Bedingung a >= 100 den Wert false, daher wird der Codeblock innerhalb der if-Anweisung nicht ausgeführt. Stattdessen wird der Codeblock innerhalb der else-Anweisung ausgeführt, da die if-Bedingung false ist.
Die Syntax der else-Anweisung ist ähnlich wie die der if-Anweisung, jedoch benötigt sie keine Bedingung oder Klammern ().
Hinweis
Beim Verwenden einer
else-Anweisung darf das Befehlsende (;) nicht nach demif-Codeblock ({}) gesetzt werden, da dies zu einemSyntaxErrorführt. Dieif-else-Anweisung gilt als einzelner Befehl.
1. Was wird die Ausgabe sein?
2. Was wird die Ausgabe sein?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain how the `else` statement works in more detail?
What happens if I add more conditions, like using `else if`?
Can you show a real-world example where `if-else` is useful?
Awesome!
Completion rate improved to 2.33
Verwendung von Else für Alternative Ergebnisse
Swipe um das Menü anzuzeigen
Obwohl if-Anweisungen Code unter bestimmten Bedingungen ausführen, erzeugen sie keine echte Verzweigung in Ihrem Code. Stattdessen leiten sie den Interpreter durch verschiedene Pfade innerhalb Ihres Programms.
Das else-Schlüsselwort
Um ein Verzweigungsverhalten einzuführen, kann das Schlüsselwort else in Kombination mit if verwendet werden, um bedingte Anweisungen zu erstellen.
Betrachten Sie dieses Beispiel:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
Im obigen Beispiel ergibt die Bedingung a >= 100 den Wert false, daher wird der Codeblock innerhalb der if-Anweisung nicht ausgeführt. Stattdessen wird der Codeblock innerhalb der else-Anweisung ausgeführt, da die if-Bedingung false ist.
Die Syntax der else-Anweisung ist ähnlich wie die der if-Anweisung, jedoch benötigt sie keine Bedingung oder Klammern ().
Hinweis
Beim Verwenden einer
else-Anweisung darf das Befehlsende (;) nicht nach demif-Codeblock ({}) gesetzt werden, da dies zu einemSyntaxErrorführt. Dieif-else-Anweisung gilt als einzelner Befehl.
1. Was wird die Ausgabe sein?
2. Was wird die Ausgabe sein?
Danke für Ihr Feedback!