krouzek:pole

Rozdíly

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

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
krouzek:pole [2019/11/27 16:50] adminkrouzek:pole [2021/02/03 17:33] admin
Řádek 6: Řádek 6:
   * 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>
 karty = ["9♡", "9♣", "7♠", "7♡", "j♠", "8♡", "8♠", "j♣", "a♣", "q♣", "k♢", "8♢", "a♡", "a♠", "q♡", "10♢", "9♠", "a♢", "10♣", "8♣", "j♡", "9♢", "k♡", "7♢", "7♣", "j♢", "k♠", "q♢", "10♠", "q♠", "10♡", "k♣"] karty = ["9♡", "9♣", "7♠", "7♡", "j♠", "8♡", "8♠", "j♣", "a♣", "q♣", "k♢", "8♢", "a♡", "a♠", "q♡", "10♢", "9♠", "a♢", "10♣", "8♣", "j♡", "9♢", "k♡", "7♢", "7♣", "j♢", "k♠", "q♢", "10♠", "q♠", "10♡", "k♣"]
 +</code>
 +
 +=== Šablona kompletní ===
 +<code html>
 +<!DOCTYPE html>
 +<html lang="cs">
 +<head>
 +    <meta charset="utf-8" />
 +    <title>Titulek</title>
 + 
 +    <style>
 +    /* Vychozi CSS stylovani prijde sem*/
 +    div {margin: 2em 0.3em; border: 1px solid black; padding:0.3em}
 + 
 + 
 +    /* */
 +    </style>
 + 
 +    <script>
 +    /* <![CDATA[ */
 +    /* Sem prijde javascript kod */
 + 
 + 
 +//https://javascript.info/task/shuffle
 +function shuffle(array) {
 +  array.sort(() => Math.random() - 0.5);
 +}
 + 
 +values = [7,8,9,10,'j','q','k','a']
 +colors = ['♠','♡','♢','♣']
 +cards = [] 
 + 
 +for (var i=0;i<values.length;i++){
 +  for (var j=0;j<colors.length;j++){
 +  cards.push(values[i]+colors[j])
 +  }
 +}
 + 
 +shuffle(cards)
 + 
 +console.log(cards)
 +setTimeout(function(){
 + // tato funkce se spusti az po nacteni stranky
 + 
 + // vypis balicek
 + document.getElementById("vypis").innerHTML = cards
 +
 + // zde je misto pro vase experimenty s balickem cards
 + 
 + 
 + 
 + // vypis znovu
 + document.getElementById("vypis2").innerHTML = cards
 +
 +
 +},0)
 + 
 +    /* ]]> */
 +    </script>
 +</head>
 + 
 +<body>
 + <div id="vypis"></div>
 + <div id="vypis2"></div>
 +
 +</body>
 +</html>
 +
 +
 </code> </code>
  
  • krouzek/pole.txt
  • Poslední úprava: 2024/02/28 16:33
  • autor: admin