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í verze | ||
| krouzek:podminky_a_logika [2024/01/24 14:57] – admin | krouzek:podminky_a_logika [2024/01/24 16:12] (aktuální) – [Úkoly] admin | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | === Výchozí stav (opakování) === | + | === Hledání výchozího stavu (opakování) === |
| Najděte [[https:// | Najděte [[https:// | ||
| Řá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 ('' | ||
| + | - Vstup je text / jméno. Zobrazte tajnou větu pouze někomu kdo se jmenuje jako vy. Případně přidejte i jméno spolehlivého kamaráda. | ||