⊗jsPrTTTCTA 43 of 62 menu

Ristide ja nollide vaheldumine

Pärast eelmise tunni ülesande lahendamist peaks teil olema järgmine kood:

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

Teeme nüüd ristide ja nollide vaheldumise. Selleks soovitan kasutusele võtta käikude loenduri:

function start(cells) { let i = 0; // loenduri algväärtus for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // suurendame loendurit }); } }

Sellise loenduriga saame hõlpsasti rakendada ristide ja nollide vaheldumist: on ilmne, et rist ilmub paarisarvulistel loenduri väärtustel, ja null paarituarvulistel.

Rakendage kirjeldatud ristide ja nollide vaheldumine.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu