1. Wprowadzenie do JavaScript
  2. Szybki start
  3. Pierwszy program
  4. Metody wyjściowe
  5. Komentarze
  6. Typy danych
  7. Zmienne
  8. Operatory
  9. Instrukcje warunkowe
  10. Pętle
  11. Funkcje
  12. Tablice
  13. Obiekty
  14. Funkcje matematyczne
  15. Wartości
  16. Referencje
  17. Metody
  18. Eventy
  19. Manipulacja DOM-em
  20. Manipulacja stylami CSS
  21. Biblioteki JavaScript
  22. Podsumowanie

Instrukcja (else if)

Instrukcja else if jest używana w połączeniu z instrukcją if i pozwala na wykonywanie różnych bloków kodu w zależności od kilku różnych warunków.

Przykład użycia instrukcji warunkowej else if wygląda następująco:

								
if (warunek1) {
  // kod do wykonania, gdy warunek1 jest prawdziwy
}

else if (warunek2) {
  // kod do wykonania, gdy warunek1 jest fałszywy i warunek2 jest prawdziwy
}

else if (warunek3) {
  // kod do wykonania, gdy warunek1 i warunek2 są fałszywe i warunek3 jest prawdziwy
} ...

else {
  // kod do wykonania, gdy wszystkie powyższe warunki są fałszywe
}
								
						
								
let x = 10;


if (x === 0) {
  console.log("x jest równe zero");
}


else if (x < 0) {
  console.log("x jest mniejsze od zera");
}


else if (x > 0) {
  console.log("x jest większe od zera");
}


else {
  console.log("x jest innej wartości niż zero");
}
								
						
Wyjaśnienie

W poniższym przykładzie, każdy warunek jest sprawdzany w kolejności od pierwszego do ostatniego. Jeśli warunek jest prawdziwy, odpowiadający mu kod jest wykonywany i pozostałe instrukcje są ignorowane. W przeciwnym razie, program przechodzi do następnej instrukcji.

Notatka

Możesz dodać tyle instrukcji else if, ile chcesz, aby tworzyć bardziej złożone decyzje. Pamiętaj, że nie jest wymagane użycie instrukcji else, ale warto ją zawrzeć, aby uwzględnić wszystkie możliwe wartości i uniknąć błędów.