⊗jsPrTTTCTA 43 of 62 menu

XとOの交互配置

前回のレッスンの課題を解決すると、以下のコードが出来上がっているはずです:

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

それでは、XとOの交互配置を実装しましょう。 そのために、手番カウンターを導入することを提案します:

function start(cells) { let i = 0; // カウンターの初期値 for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // カウンターを増加 }); } }

このようなカウンターがあれば、XとOの交互配置は簡単に実装できます: 明らかに、Xはカウンターの偶数の値の時に出現し、 Oは奇数の値の時に出現するでしょう。

説明されたXとOの交互配置を実装してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否