Najnowsze tutoriale tworzenie stron internetowych
 

JavaScript Jeśli ... else


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 "

Przykłady

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»