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
- Użycie konstrukcji
ifwraz z blokiemelse. - 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 % 2wynosi0(liczba parzysta)11 % 2wynosi1(liczba nieparzysta)
3. Zadanie praktyczne
Stwórz plik alternatywa.js:
- Zdefiniuj zmienną
liczbaz dowolną wartością całkowitą. - Napisz instrukcję
if...else, która sprawdza czyliczbajest parzysta.- Jeśli reszta z dzielenia przez 2 wynosi 0 (
liczba % 2 === 0), wypisz "Liczba parzysta". - W przeciwnym razie (
else), wypisz "Liczba nieparzysta".
- Jeśli reszta z dzielenia przez 2 wynosi 0 (
- Zdefiniuj zmienną
hasloz tekstem "sekret". - 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.