Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 7. diel - Podmienky po druhé - Konštrukcia switch v JavaScripte

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Jan Paračka
Člen
Avatar
Jan Paračka:14.8.2024 9:31

U příkladu kalkulačky by bylo dobré rovnou uvést vstup čísel od uživatele namísto hodnoty natvrdo v kódu.

Avatar
Petra Mollerová:12.9.2024 11:57

Příklad s kalkulačkou je lehce zavádějící.

Vidíme, že kód je trošku přehlednější. Nemusíme další podmínkou
ověřovat, zda uživatel zvolil jednu ze čtyř možností. O neplatné volbě
jej informujeme přímo ve větvi default.

Takhle to působí jako výhoda switche, ale default funguje jako poslední else, takže by příklad na if-else šel napsat bez duplicitního ověření stejně jako switch.

Avatar
Jiří Kasal
Člen
Avatar
Jiří Kasal:24. marca 6:12

Výstup do prohlížeče "document.write" je zastaralé, nyní se již používá "document.writeln".

Avatar
Petr Krátký:3. mája 2:32

Chybí vám tu tlačítko "absolvováno" - další lekce nejdou označit jako hotové

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jiří Kasal
David Hartinger:9. septembra 17:48

Ahoj Jirko, díky za komentář, i document.write i document.writeln jsou bohužel nyní označené jako zastaralé. Jakkoli jsou tyto metody problematické na reálné použití, na výuku programování byly na začátku naopak fajn. Ale co naděláme, již jsme kurz začali upravovat přímo na document.body­.innerHTML = "...". Document.write se na ITnetwork používá/používal stejně jen na začátku základů a OOP, než se přejde na DOM.

Editované
Odpovedať
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Paračka
David Hartinger:9. septembra 18:37

Díky za podnět, kód kalkulačky jsme upravili :)

Odpovedať
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Petra Mollerová
David Hartinger:9. septembra 18:38

Ahoj, díky za připomínku, výklad jsme upravili, aby bylo jasné, že se jedná o stejně složité alternativy :)

Odpovedať
New kid back on the block with a R.I.P
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 7 správy z 7.