Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. * https://www.w3schools.com/js/js_arrays.asp * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array === Balíček karet === * Vypište první kartu z balíčku * Vypište desátou a jednáctou kartu z balíčku * 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 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. * V balíčku vygenerovaném výše vypište počet srdcových karet <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♣"] </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 (let i=0;i<values.length;i++){ for (let 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> === Generování === [[krouzek:pole_karet_generovani | Kód generující zamíchaný balíček]] krouzek/pole.txt Poslední úprava: 2024/02/28 16:33autor: admin