Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verzePoslední revizeObě strany příští revize | ||
krouzek:podminky_a_logika [2024/01/24 14:58] – admin | krouzek:podminky_a_logika [2024/01/24 16:10] – [Úkoly] admin | ||
---|---|---|---|
Řádek 8: | Řádek 8: | ||
* Javascript: | * Javascript: | ||
* funkci javascriptu spouštěnou tlačítkem, | * funkci javascriptu spouštěnou tlačítkem, | ||
- | * Načte hodnotu ('' | + | * Načte hodnotu ('' |
* Přičte k načtené proměnné '' | * Přičte k načtené proměnné '' | ||
* Vypíše '' | * Vypíše '' | ||
+ | |||
+ | === Výchozí stav === | ||
+ | Pokud to nestihneš, [[krouzek: | ||
+ | |||
+ | === Pravdivostní výrazy (boolean) === | ||
+ | Výraz či proměnná v javascriptu může mít různý typ. Ukazovali jsme si čísla ('' | ||
+ | * výsledek hodu mincí (minci ztracenou či zachycenou na hraně neuvažujeme) | ||
+ | * výsledek porovnání dvou čísel: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * výsledek porovnání řetězců | ||
+ | * '' | ||
+ | * Výsledek nějaké funkce, rozhodnutelné tvrzení | ||
+ | * '' | ||
+ | * '' | ||
+ | * Spojování pravdivostních výrazů operátory | ||
+ | * && - konjunkce, logické AND | ||
+ | * '' | ||
+ | * || - disjunkce, logické OR | ||
+ | * '' | ||
+ | * ! - negace (unární) - logické NOT | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Podmínky - větvení kódu ===== | ||
+ | |||
+ | === Základní === | ||
+ | <code javascript> | ||
+ | if(podminka){ | ||
+ | // | ||
+ | | ||
+ | } | ||
+ | // kod dal pokracuje tady | ||
+ | console.log(" | ||
+ | </ | ||
+ | |||
+ | === if - else === | ||
+ | <code javascript> | ||
+ | if(oblibenaBarva == " | ||
+ | | ||
+ | } else { | ||
+ | | ||
+ | } | ||
+ | // kod dal pokracuje tady | ||
+ | console.log(" | ||
+ | </ | ||
+ | |||
+ | === if - else if - else === | ||
+ | <code javascript> | ||
+ | |||
+ | if (delkaSkoku < 350){ | ||
+ | | ||
+ | }else if (delkaSkoku < 380){ | ||
+ | | ||
+ | }else if (delkaSkoku < 400){ | ||
+ | | ||
+ | } else { | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Úkoly ==== | ||
+ | - Vstup je teplota ve stupních Celsia. Vypište odpovídající větu - např 'Je zima', 'Je vedro', | ||
+ | - Vstup je text. Vypište jej do odstavce, a změňte odstavci velikost textu ('' |