Řešení úlohy

Co je zde splněno

  • Použit cyklus do…while, aby se menu zobrazilo alespoň jednou a opakovalo se až do volby 4.

  • Volba 1 → použit for, protože známe pevný počet opakování (10).

  • Volba 2 → použit while, protože nevíme, kolikrát padne číslo, dokud se neobjeví 6.

  • Volba 3 → použit do…while, protože se musíme zeptat minimálně jednou a opakovat, dokud nezadá „tajne“.

  • Volba 4 → ukončí program s hláškou.

  • Neplatná volba → program upozorní uživatele.

Poznámky

  • prompt() vždy vrací řetězec, proto porovnáváme === "1", === "2", …

  • Výsledky (násobilka, kostka) jdou do konzole (console.log), aby bylo dobře vidět více hodnot.

  • Heslo „tajne“ se kontroluje přesnou shodou.