Úloha 2 – Použití logických a relačních operátorů v podmínkách

Úloha

Zadání (kontext úlohy):

Uživatel chce cestovat do města. Tvůj program vyhodnotí, jaký dopravní prostředek mu doporučí – záleží na tom, jak daleko město je a kolik má uživatel peněz.


Cíl úlohy:

Procvičit kombinaci podmínek s logickými operátory && (A), || (NEBO) a relačními operátory (>, <, >=).


Vstupní podmínky:
  • Student pracuje pouze s nově vytvořeným souborem script.js.

  • Vytvoř dvě proměnné:

    • vzdalenost (v kilometrech, číslo)

    • penize (částka v Kč, číslo)


Požadovaný výstup:
  • Pokud je vzdalenost < 3 → alert("Doporučuji jít pěšky.")

  • Pokud je vzdalenost >= 3 && vzdalenost <= 20 && penize >= 30 → alert("Můžeš jet autobusem.")

  • Pokud je vzdalenost > 20 && penize >= 100 → alert("Můžeš jet vlakem.")

  • Pokud nejsou splněny žádné podmínky → alert("Na cestu nemáš dost peněz.")


Doplňující pokyny:
  • Mysli na pořadí podmínek – nejjednodušší (pěšky) kontroluj jako první.

  • U složitějších výrazů s více podmínkami nezapomeň na závorky pro přehlednost.

  • Zkus otestovat různé kombinace vzdálenosti a peněz.