Intrukcje warunkowe zajmują się sprawdzaniem warunków, dajmy przykład. Niebo jest niebieskie, warunek sprawdzi czy niebo jest niebieskie, jeżeli tak idzie dalej. Jak widać warunek może pozwlić jak i nie pozwolić aby program działał dalej, lub działał tak jakby nie było sprzeczności. Poniżej zostaną wytłumaczone wszystkie instrukcje warunkowe jakie istnieją.
let niebo ="niebieskie" ;if (niebo =="niebieskie" ) { console.log("Prawda" ); }else { console.log("Fałsz" ); }
No i w tym kodzie wyświetli się wynik Prawda, ponieważ zmienna niebo ma przypisaną wartość niebieskie, więc warunek sprawdził czy to prawda. Warunek else był w tym przypadku resztą, że jeżeli pierwszy warunek się nie sprawdzi to wykona się warunek else. Mam nadzieje, że jest to zrozumiałe.
if
if ... else
Budowa instrukcji warunkowej if
if (warunek) { instrukcje; }
Wydaje się to proste i takie jest. Warunek w tej pętli to warunek np. niebo == "niebieskie". Instrukcja np. coś wyświetli, czyli console.log("Prawda");
Przykład
let niebo ="niebieskie" ;if (niebo =="niebieskie" ) { console.log("Prawda" ); }
Już z góry powinniśmy określić zmienną, która będzie później sprawdzana w warunku. W tym przypadku konsola wyświetli Prawda. A co jeżeli byłoby inaczej? No na razie oprócz tej instrukcji nie mamy nic, więc raczej byłby to jakiś zapewne błąd lub nic by się nie wyświetliło.
Budowa instrukcji warunkowej if ... else
if (warunek) { instrukcje; }else { instrukcje; }
Wydaje mi się, że budowa może nie jest jasna, lecz sprawdźmy to na przykładzie.
Przykład
let niebo ="niebieskie" ;if (niebo =="niebieskie" ) { console.log("Prawda" ); }else { console.log("Fałsz" ); }
W takim razie przeanalizujmy co tu się stało:
No to co w takim razie robi to else? Else to instrukcja warunkowa, która wykonuje instrukcje jeżeli warunki przed nią się nie sprawdzą.
Rozważmy to na przykładzie
let niebo ="niebieskie" ;if (niebo =="czarne" ) { console.log("Fałsz" ); }else { console.log("Prawda" ); }
Analiza:
Mam nadzieję, że po analizie przykładu jest już to zrozumiałe.
Jeżeli chodzi o instrukcję warunkową switch to będzie ciężko mi wam ją wyjaśnić, więc polecam wejść w link poniżej:
Kliknij tutaj, aby zapoznać się z instrukcją warunkową switch!
Jak widać instrukcje warunkowe są potrzebne w programowaniu, lecz nie są aż takie łatwe. Uwierzcie mi, fajna jest zabawa z instrukcjami warunkowymi. Jeżeli zauważysz błąd, prosze abyś do mnie to zgłosił bądz zgłosiła. Z góry dzięki za przeczytanie artykułu i zapraszam do następnego!