⊗jsPrTTTCTA 43 of 62 menu

X və O növbələşməsi

Əvvəlki dərsin tapşırığını həll etdikdən sonra aşağıdakı kod sizdə alınmalıdır:

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

İndi isə gəlin xaçlar və nolların növbələşməsini edək. Bunun üçün mən gediş sayğacı təqdim etməyi təklif edirəm:

function start(cells) { let i = 0; // sayğacın başlanğıc dəyəri for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // sayğacı artırırıq }); } }

Belə bir sayğaca malik olmaqla, biz asanlıqla xaç və nolun növbələşməsini həyata keçirə bilərik: aşkardır ki, xaç sayğacın cüt dəyərlərində görünəcək, nol isə tək dəyərlərdə.

Təsvir olunan xaç və nol növbələşməsini həyata keçirin.

azbydeenesfrkakkptruuz