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

  1. Użycie słowa kluczowego if.
  2. Tworzenie warunków logicznych (np. x > 5).
  3. 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:

  1. Definiuje zmienną punkty i przypisuje jej wartość, np. 80.
  2. Sprawdza, czy gracz zdał poziom (wymagane 50 punktów).
  3. Jeśli punkty są większe lub równe 50, wypisuje: "Brawo! Poziom zaliczony!".
  4. Definiuje zmienną czyZalogowany (wartość true lub false).
  5. Jeśli użytkownik jest zalogowany (if (czyZalogowany)), wypisuje "Witaj w panelu użytkownika".

[!IMPORTANT] Commit: Zadanie 6.1 - Podstawy IF.