Instrukcje warunkowe są wykorzystywane do wykonywania różnych działań opartych na różnych warunkach.
warunkowe Oświadczenia
Bardzo często kiedy piszesz kod, chcesz wykonywać różne działania na różne decyzje.
Można użyć instrukcji warunkowych w swoim kodzie, aby to zrobić.
W JavaScript mamy następujące instrukcje warunkowe:
- Użyj if określenie blok kodu do wykonania, jeśli określony warunek jest spełniony
- Użyj else określić blok kodu do wykonania, jeśli ten sam warunek nie jest spełniony
- Użyj else if , aby określić nowe warunki, aby sprawdzić, jeśli pierwszy warunek nie jest spełniony
- Użyj switch , aby określić wiele bloków alternatywnych kodu do wykonania
If
Użyj if oświadczenie określić blok kodu JavaScript wykonywany jeśli warunek jest prawdziwy.
Składnia
if (condition) {
block of code to be executed if the condition is true
}
Zauważ, że if jest małymi literami. Wielkie litery ( If lub IF ) wygeneruje błąd JavaScript.
Przykład
Zrób "Good day" powitanie jeśli jest mniej niż godzinę 18:00:
if (hour < 18) {
greeting = "Good day";
}
Wynikiem pozdrowieniem będzie:
Good day
Spróbuj sam " Oświadczenie indziej
Użyj else oświadczenia określić blok kodu wykonywany jeśli warunek jest fałszywy.
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
}
Przykład
Jeśli godzina jest mniejsza niż 18, stworzyć "Good day" powitanie, inaczej "Good evening" :
if (hour < 18) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Wynikiem pozdrowieniem będzie:
Good day
Spróbuj sam " else if komunikat
Użyj else if oświadczenie, aby określić nowe warunki, jeśli pierwszy warunek nie jest spełniony.
Składnia
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
}
Przykład
Jeśli czas jest mniejszy niż 10:00, stworzyć "Good morning" powitanie, jeśli nie, ale czas jest mniejszy niż 20:00, stworzyć "Good day" powitanie, w przeciwnym wypadku "Good evening" :
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Wynikiem pozdrowieniem będzie:
Good day
Spróbuj sam " Więcej przykładów
Losowe Link
Ten przykład napisać link do albo w3ii lub World Wildlife Foundation (WWF). Przy użyciu liczby losowej, istnieje 50% szansy na każdej linki.
Sprawdź się z ćwiczeń!
Ćwiczenie 1 » Ćwiczenie 2» Ćwiczenie 3 » Ćwiczenia 4» Zadanie 5 » Ćwiczenia 6»