🔨 Část 6 ze 8

Postav Opravdové Projekty!

Tady si stavíme 3 kompletní projekty od začátku do konce — Kalkulačku, To-Do seznam a Kvíz. Každý používá HTML + CSS + JavaScript dohromady!

🧮 Kalkulačka
✅ To-Do seznam
🧠 Vlastní kvíz
Projekt 1
Kalkulačka
Sčítání, odčítání, násobení, dělení
🧮

🎯 Co postavíme

Funkční kalkulačku s tlačítky pro číslice a operace. Naučíš se pracovat s eval() pro výpočty a jak stavět UI krok po kroku.

1
HTML: Displej (div pro zobrazení) + tlačítka (button pro každé číslo a operaci)
2
CSS: Grid pro rozmístění tlačítek, barvy, zaoblení
3
JS: Proměnná pro aktuální výraz, funkce pro přidání čísla a výpočet
🧮 Kalkulačka — kompletní projekt
⚡ ŽIVÝ KÓD
💡 eval(): Tato funkce spočítá matematický výraz zapsaný jako text. "3+5" → 8. Šikovné!

🎯 Tvoje výzva:

Přidej tlačítko pro procenta (%), nebo změň barvy tlačítek. Zkus přidat zvuk kliknutí pomocí Web Audio API!

Projekt 2
To-Do seznam
Přidávej a odstraňuj úkoly

🎯 Co postavíme

To-Do (seznam úkolů) — klasický projekt každého programátora. Naučíš se přidávat prvky do stránky pomocí createElement a mazat je kliknutím.

1
Input + tlačítko pro zadání nového úkolu
2
Seznam (ul) kam přidáváme nové položky
3
Klik na úkol = přeškrtnutí; tlačítko 🗑️ = smazání
✅ To-Do seznam
⚡ ŽIVÝ KÓD
💡 Arrow funkce: (i) => { ... } je kratší způsob zápisu funkce. Funguje stejně jako function(i) { ... }.
Projekt 3
Vlastní kvíz
Otázky, odpovědi, skóre
🧠

🎯 Co postavíme

Kvíz který prochází pole otázek, zobrazuje je jednu po druhé, počítá skóre a na konci zobrazí výsledek. Naučíš se pracovat s poli objektů.

🧠 Kvíz se skóre
⚡ ŽIVÝ KÓD
💡 Pole objektů: [ {text:"...", moznosti:[...], spravna:0} ] — každá otázka je objekt v poli. Přidej vlastní otázky!
Projekt 4
Převodník
Stupně, kilometry, váha
🌡️
🌡️ Převodník jednotek
⚡ ŽIVÝ KÓD

🏆 Tvoje odznaky z projektů

🧮
Kalkulátor
To-Do Mistr
🧠
Kvíz Tvůrce
🌡️
Převodník
Projekty
0 / 4