⊗jsPrTTTCTA 43 of 62 menu

Střídání křížku a kolečka

Po vyřešení úkolu z předchozí lekce by váš kód měl vypadat následovně:

let cells = document.querySelectorAll('#field td'); start(cells); function start(cells) { for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; }); } }

Nyní pojďme implementovat střídání křížků a koleček. Navrhuji zavést počítadlo tahů:

function start(cells) { let i = 0; // počáteční hodnota počítadla for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // zvýšíme počítadlo }); } }

S takovým počítadlem můžeme snadno implementovat střídání křížku a kolečka: je zřejmé, že křížek se bude objevovat na sudých hodnotách počítadla a kolečko na lichých.

Implementujte popsané střídání křížku a kolečka.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout