Conditional-Anweisungen werden verwendet, um verschiedene Aktionen auf der Grundlage verschiedener Bedingungen.
Bedingte Anweisungen
Sehr oft, wenn Sie Code schreiben, möchten Sie verschiedene Aktionen für verschiedene Entscheidungen durchzuführen.
Sie können bedingte Anweisungen in Ihrem Code verwenden, um dies zu tun.
In JavaScript haben wir die folgenden bedingten Anweisungen:
- Verwenden Sie, if ein Block von Code zur Ausführung kommen sollen, wenn eine bestimmte Bedingung erfüllt ist
- Verwenden Sie else einen Code - Block angeben , ausgeführt werden, wenn die gleiche Bedingung falsch ist
- Verwenden Sie else if , else if eine neue Bedingung angeben zu testen, wenn die erste Bedingung falsch ist
- Verwenden Sie switch zu viele alternative Codeblöcke angeben ausgeführt werden
Die if-Anweisung
Verwenden Sie das , if Anweisung ein Block von JavaScript - Code angeben , ausgeführt zu werden , wenn eine Bedingung erfüllt ist.
Syntax
if (condition) {
block of code to be executed if the condition is true
}
Beachten Sie, dass , if in Kleinbuchstaben ist. Großbuchstaben ( If oder IF ) einen JavaScript - Fehler erzeugen.
Beispiel
Machen Sie einen "Good day" Gruß , wenn die Stunde weniger als 18.00 Uhr:
if (hour < 18) {
greeting = "Good day";
}
Das Ergebnis der Begrüßung wird sein:
Good day
Versuch es selber " Die else Statement
Verwenden Sie die else Anweisung ein Codeblock zu spezifizieren ausgeführt werden , wenn die Bedingung falsch ist.
if (condition) {
block of code to be executed if the condition is true
}
else {
block of code to be executed if the condition is false
}
Beispiel
Wenn die Stunde weniger als 18, erstellen Sie einen "Good day" Gruß, sonst "Good evening" :
if (hour < 18) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Das Ergebnis der Begrüßung wird sein:
Good day
Versuch es selber " Die else if - Anweisung
Verwenden Sie die else if - Anweisung eine neue Bedingung angeben , wenn die erste Bedingung falsch ist.
Syntax
if (condition1) {
block of code to be executed if condition1 is true
}
else if (condition2) {
block of code to be executed if the condition1 is
false and condition2 is true
} else {
block of code to be executed if the condition1 is false
and condition2 is false
}
Beispiel
Wenn es die Zeit ist weniger als 10:00, erstellen Sie einen "Good morning" Gruß, wenn nicht, aber die Zeit ist weniger als 20.00 Uhr, erstellen Sie einen "Good day" Gruß, sonst ein "Good evening" :
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Das Ergebnis der Begrüßung wird sein:
Good day
Versuch es selber " Mehr Beispiele
Zufallslink
In diesem Beispiel wird eine Verbindung zu entweder w3ii oder dem World Wildlife Foundation (WWF) schreiben. Durch eine Zufallszahl verwenden, gibt es eine Chance von 50% für jede der Verbindungen.
Testen Sie sich mit Übungen!
Übung 1 » Übung 2» Übung 3 » Übung 4» Übung 5 » Übung 6»