Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze Následující verzeObě strany příští revize | ||
krouzek:slideshow [2020/01/22 17:02] – vytvořeno admin | krouzek:slideshow [2020/02/12 16:45] – admin | ||
---|---|---|---|
Řádek 6: | Řádek 6: | ||
* Modifikuj program, aby aktuální čas vypisoval opakovaně | * Modifikuj program, aby aktuální čas vypisoval opakovaně | ||
* Vytvoř program, který bude počítat (a vypisovat) sekundy od načtení stránky. Jsou dvě možnosti: | * Vytvoř program, který bude počítat (a vypisovat) sekundy od načtení stránky. Jsou dvě možnosti: | ||
- | * | + | |
+ | |||
+ | === Rekurze === | ||
+ | |||
+ | ==== Čistokrevná na výpočet faktoriálu ==== | ||
+ | <code javascript> | ||
+ | function faktorial(n){ | ||
+ | | ||
+ | return 1; | ||
+ | | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | |||
+ | console.log(faktorial(15)) | ||
+ | </ | ||
+ | |||
+ | ==== Plánovací rekurze ==== | ||
+ | |||
+ | <code javascript> | ||
+ | |||
+ | function X(){ | ||
+ | console.log(new Date()) | ||
+ | setTimeout(X, | ||
+ | } | ||
+ | |||
+ | X() | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Plánování jiné ==== | ||
+ | |||
+ | <code javascript> | ||
+ | |||
+ | function X(){ | ||
+ | console.log(new Date()) | ||
+ | } | ||
+ | |||
+ | // | ||
+ | setInterval(X, | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Minimální slideshow ==== | ||
+ | |||
+ | <code javascript> | ||
+ | //existuje <img id=" | ||
+ | |||
+ | // | ||
+ | var cislo_obrazku = 1; | ||
+ | |||
+ | function prepniObrazek(){ | ||
+ | document.getElementById(" | ||
+ | //0, 1, 2 | ||
+ | cislo_obrazku = (cislo_obrazku+1) % 3; | ||
+ | |||
+ | } | ||
+ | |||
+ | // | ||
+ | setInterval(prepniObrazek, | ||
+ | </ | ||