Instrukcje warunkowe: IF...ELSE

Javascript
Priorytet: Normalny Szkic

Zadanie 6.2: Instrukcje warunkowe - IF...ELSE

Wstęp

Sam if to często za mało. Często chcemy powiedzieć: "Jeśli warunek jest spełniony, zrób to, a W PRZECIWNYM RAZIE zrób tamto". Do tego służy else.

Cel zadania

Nauczenie się obsługi alternatywnych ścieżek działania programu przy użyciu konstrukcji if...else.

Wymagania techniczne

  1. Użycie konstrukcji if wraz z blokiem else.
  2. Tworzenie zmiennych do testowania warunków.

Kroki do wykonania

1. Składnia IF...ELSE

Konstrukcja wygląda tak:

let wiek = 16;

if (wiek >= 18) {
    console.log("Jesteś pełnoletni.");
} else {
    // Ten kod wykona się TYLKO, gdy warunek (wiek >= 18) będzie fałszem
    console.log("Jesteś niepełnoletni.");
}

2. Operator modulo (%)

W programowaniu często przydaje się sprawdzanie reszty z dzielenia. Operator % zwraca resztę.

  • 10 % 2 wynosi 0 (liczba parzysta)
  • 11 % 2 wynosi 1 (liczba nieparzysta)

3. Zadanie praktyczne

Stwórz plik alternatywa.js:

  1. Zdefiniuj zmienną liczba z dowolną wartością całkowitą.
  2. Napisz instrukcję if...else, która sprawdza czy liczba jest parzysta.
    • Jeśli reszta z dzielenia przez 2 wynosi 0 (liczba % 2 === 0), wypisz "Liczba parzysta".
    • W przeciwnym razie (else), wypisz "Liczba nieparzysta".
  3. Zdefiniuj zmienną haslo z tekstem "sekret".
  4. Napisz instrukcję, która sprawdza czy podane hasło jest poprawne.
    • Jeśli tak: "Dostęp przyznany".
    • Jeśli nie: "Złe hasło!".

[!IMPORTANT] Commit: Zadanie 6.2 - IF i ELSE.