Souhrnná úloha – Počítadlo kroků
Úloha – Počítadlo kroků
Zadání (kontext úlohy):
Představ si jednoduchý program, který sleduje počet kroků uživatele během dne. Potřebujeme počítat kroky, odečítat kroky při opravě chybného zadání, pracovat s pořadím výpočtů a zkontrolovat, kdy byl dosažen určitý mezník (např. každých 1000 kroků).
Cíl úlohy:
Procvičit inkrementaci, dekrementaci, pořadí operátorů, operátor modulo a kombinaci aritmetických a inkrementačních operátorů v jednom scénáři.
Vstupní podmínky:
Student pracuje pouze s nově vytvořeným souborem script.js.
Požadovaný výstup:
-
Vytvoř proměnnou
krokya nastav ji na hodnotu0. -
Přičti k ní postupně kroky uživatele (použij
++nebo+=). -
Odečti pár kroků jako chybu zadání (použij
--nebo-=). -
Použij aritmetický výraz, který kombinuje více operátorů a ukaž rozdíl v pořadí jejich vyhodnocení (např. násobení + sčítání).
-
Zjisti pomocí operátoru modulo (
%), zda uživatel dosáhl násobku 1000 kroků. -
Výsledky vypiš do konzole.
Doplňující pokyny:
-
Pozor na rozdíl mezi
x++a++x– zkus oba způsoby. -
U modulo operátoru nezapomeň, že
0znamená „je to přesný násobek“. -
Testuj průběžně pomocí
console.log(), ať máš přehled o hodnotách.