Alternatywa logiczna ||
Treść zadania
Klient otrzymuje bezpłatną wysyłkę, jeżeli kwota zamówienia wynosi co najmniej 200 zł lub posiada aktywny kupon (stała maKupon ma wartość true).
Dla danych: const kwota = 150; oraz const maKupon = true; sprawdź warunek za pomocą operatora || i wypisz w konsoli: Darmowa dostawa.
Co będzie oceniane
- Użycie operatora alternatywy ||.
- Wypisanie tekstu Darmowa dostawa do konsoli.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Przyznanie darmowej dostawy na podstawie kuponu — konsola = Darmowa dostawa
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
const kwota = 150;
const maKupon = true;
// Zastosuj operator alternatywy ||
Wskazówki
Wskazówka 1
Operator || (alternatywa logiczna) daje wynik true, gdy przynajmniej jeden ze sprawdzanych warunków jest spełniony.
Wskazówka 2
Połącz sprawdzenie progu kwoty oraz stanu kuponu operatorem podwójnej pionowej kreski wewnątrz instrukcji if.