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:pole [2019/11/27 16:50] – admin | krouzek:pole [2024/02/28 16:33] (aktuální) – admin | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | https:// | + | * https:// |
+ | * https:// | ||
=== Balíček karet === | === Balíček karet === | ||
Řádek 6: | Řádek 8: | ||
* Vyměňte první a poslední kartu v tomto balíčku, vypište balíček pro kontrolu. | * Vyměňte první a poslední kartu v tomto balíčku, vypište balíček pro kontrolu. | ||
* Vypište, kolik karet je v balíčku | * Vypište, kolik karet je v balíčku | ||
+ | * Vypište barvu třetí karty | ||
* Vytvořte nový balíček: vemte každou druhou kartu z původního (tj. 16 karet). Vypište výsledný balíček a jeho délku. | * Vytvořte nový balíček: vemte každou druhou kartu z původního (tj. 16 karet). Vypište výsledný balíček a jeho délku. | ||
+ | * V balíčku vygenerovaném výše vypište počet srdcových karet | ||
<code javascript> | <code javascript> | ||
Řádek 12: | Řádek 16: | ||
</ | </ | ||
- | === Generování | + | === Šablona kompletní |
- | < | + | < |
+ | < | ||
+ | <html lang=" | ||
+ | < | ||
+ | <meta charset=" | ||
+ | < | ||
+ | |||
+ | < | ||
+ | /* Vychozi CSS stylovani prijde sem*/ | ||
+ | div {margin: 2em 0.3em; border: 1px solid black; padding: | ||
+ | |||
+ | |||
+ | /* */ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | /* < | ||
+ | /* Sem prijde javascript kod */ | ||
+ | |||
+ | |||
// | // | ||
function shuffle(array) { | function shuffle(array) { | ||
array.sort(() => Math.random() - 0.5); | array.sort(() => Math.random() - 0.5); | ||
} | } | ||
+ | |||
values = [7, | values = [7, | ||
colors = [' | colors = [' | ||
cards = [] | cards = [] | ||
- | + | ||
- | for (var i=0; | + | for (let i=0; |
- | for (var j=0; | + | for (let j=0; |
cards.push(values[i]+colors[j]) | cards.push(values[i]+colors[j]) | ||
} | } | ||
} | } | ||
+ | |||
shuffle(cards) | shuffle(cards) | ||
+ | |||
console.log(cards) | console.log(cards) | ||
+ | setTimeout(function(){ | ||
+ | // tato funkce se spusti az po nacteni stranky | ||
+ | |||
+ | // vypis balicek | ||
+ | | ||
+ | |||
+ | // zde je misto pro vase experimenty s balickem cards | ||
+ | |||
+ | |||
+ | |||
+ | // vypis znovu | ||
+ | | ||
+ | |||
+ | |||
+ | },0) | ||
+ | |||
+ | /* ]]> */ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
</ | </ | ||
+ | |||
+ | === Generování === | ||
+ | [[krouzek: |