Úloha 3 – Použití objektů Date a Math v praxi

Řešení úlohy

Co je zde splněno

  • Použit objekt Date pro získání aktuálního času.

  • Ošetřeno doplnění nul u jednociferných hodnot (if (hodina < 10)).

  • Použito pole s šesti náladami.

  • Náhodný výběr pomocí Math.random() a Math.floor().

  • Výsledek zobrazen přes document.write() ve správném formátu.

Vylepšení oproti začátečnické verzi
  • Přidána pomocná funkce dveCislice() pro elegantní formátování.

  • Použití šipkových funkcí a řetězcové interpolace (template literals).

  • Méně opakujícího se kódu, moderní a přehledný zápis.

  • Stejná logika, ale efektivnější a čistší forma.

 

Poznámky

  • Pro výuku je záměrně použito více kroků, aby bylo vše přehledné.

  • Pokud by se program spustil v jiném časovém pásmu, bude výstup odpovídat lokálnímu času počítače.