⊗jsPrTTTCTA 43 of 62 menu

Izmenično postavljanje križca in krožca

Po rešitvi naloge iz prejšnje lekcije bi morali imeti naslednjo kodo:

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

Zdaj pa naredimo izmenično postavljanje križcev in krožcev. Za to predlagam, da uvedemo števec potez:

function start(cells) { let i = 0; // začetna vrednost števca for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // povečamo števec }); } }

S takim števcem lahko zlahka implementiramo izmenično postavljanje križca in krožca: očitno je, da se bo križec pojavil pri sodih vrednostih števca, krožec pa pri lihih.

Implementirajte opisano izmenično postavljanje križca in krožca.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni