krouzek:slideshow

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
Následující verzeObě strany příští revize
krouzek:slideshow [2020/01/22 17:02] – vytvořeno adminkrouzek: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){ 
 + if(n==1){ 
 +  return 1; 
 + }else{ 
 + return n*faktorial(n-1) 
 + } 
 +
 + 
 +console.log(faktorial(15)) 
 +</code> 
 + 
 +==== Plánovací rekurze ==== 
 + 
 +<code javascript> 
 + 
 +function X(){ 
 +    console.log(new Date()) 
 +    setTimeout(X,1000) 
 +
 + 
 +X() 
 +</code> 
 + 
 + 
 +==== Plánování jiné ==== 
 + 
 +<code javascript> 
 + 
 +function X(){ 
 +    console.log(new Date()) 
 +
 + 
 +//setInterval naplánuje opakování každých 1000ms 
 +setInterval(X,1000) 
 +</code> 
 + 
 + 
 + 
 +==== Minimální slideshow ==== 
 + 
 +<code javascript> 
 +//existuje <img id="slideshow"> v html 
 + 
 +// 
 +var cislo_obrazku = 1; 
 + 
 +function prepniObrazek(){ 
 +document.getElementById("slideshow").src= cislo_obrazku +".jpg" 
 +//0, 1, 2 
 +cislo_obrazku = (cislo_obrazku+1) % 3; 
 + 
 +
 + 
 +//setInterval naplánuje opakování každých 1000ms 
 +setInterval(prepniObrazek,5000) 
 +</code> 
  
  • krouzek/slideshow.txt
  • Poslední úprava: 2023/11/15 20:54
  • autor: 127.0.0.1