⊗jsPrTTTCTA 43 of 62 menu

Чаргаванне крыжыка і ноліка

Пасля рашэння задачы папярэдняга ўрока ў вас павінен атрымацца наступны код:

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

Давайце цяпер зробім чаргаванні крыжыкоў і нолікаў. Для гэтага я прапаную ўвесці лічыльнік хадоў:

function start(cells) { let i = 0; // пачатковае значэнне лічыльніка for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // павялічваем лічыльнік }); } }

Маючы такі лічыльнік, мы лёгка можам рэалізаваць чаргаванне крыжыка і ноліка: відавоўна, што крыжык будзе з'яўляцца на цотныя значэнні лічыльніка, а нолік - на няцотныя.

Рэалізуйце апісанае чаргаванне крыжыка і ноліка.

azbydeenesfrkakkptruuz