⊗jsPrTTTCTA 43 of 62 menu

Krustiņu un nullīšu maiņa

Pēc iepriekšējās nodarbības uzdevuma atrisināšanas jums vajadzētu iegūt šādu kodu:

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

Tagad izveidosim krustiņu un nullīšu maiņu. Lai to izdarītu, es ierosinu ieviest gājienu skaitītāju:

function start(cells) { let i = 0; // skaitītāja sākotnējā vērtība for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // palielinām skaitītāju }); } }

Izmantojot šādu skaitītāju, mēs varam viegli realizēt krustiņu un nullīšu maiņu: acīmredzami, ka krustiņš parādīsies pāra skaitītāja vērtībās, bet nullīte - nepāra.

Realizējiet aprakstīto krustiņu un nullīšu maiņu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt