Instrukcje warunkowe: IF
Javascript
Priorytet: Normalny
Szkic
Zadanie 6.1: Instrukcje warunkowe - IF
Wstęp
Programy nie zawsze wykonują się linijka po linijce od góry do dołu. Czasami muszą podjąć decyzję, np. "Jeśli użytkownik jest zalogowany, pokaż panel admina". Do tego służą instrukcje warunkowe. Podstawową instrukcją jest if (jeśli).
Cel zadania
Zrozumienie i zastosowanie prostej instrukcji if do warunkowego wykonywania kodu.
Wymagania techniczne
- Użycie słowa kluczowego
if. - Tworzenie warunków logicznych (np.
x > 5). - Zrozumienie bloków kodu
{ ... }.
Kroki do wykonania
1. Podstawowa składnia
Instrukcja if działa tak: "JEŚLI warunek w nawiasie jest prawdą (true), TO wykonaj kod w klamerkach".
Stwórz plik warunki.js:
let temperatura = 25;
// Jeśli temperatura jest wyższa niż 20
if (temperatura > 20) {
console.log("Jest ciepło, załóż koszulkę.");
}
console.log("To zawsze się wykona.");
Uruchom ten kod. Zmień temperatura na 10 i uruchom ponownie. Zauważ, że komunikat wewnątrz if się nie pojawi.
2. Operatory porównania
W warunkach często używamy operatorów:
>(większe)<(mniejsze)>=(większe lub równe)<=(mniejsze lub równe)===(równe - zawsze używaj trzech znaków równości!)!==(różne)
3. Zadanie praktyczne
W pliku warunki.js dopisz kod, który:
- Definiuje zmienną
punktyi przypisuje jej wartość, np.80. - Sprawdza, czy gracz zdał poziom (wymagane 50 punktów).
- Jeśli
punktysą większe lub równe 50, wypisuje: "Brawo! Poziom zaliczony!". - Definiuje zmienną
czyZalogowany(wartośćtruelubfalse). - Jeśli użytkownik jest zalogowany (
if (czyZalogowany)), wypisuje "Witaj w panelu użytkownika".
[!IMPORTANT] Commit: Zadanie 6.1 - Podstawy IF.