⊗jsPrTTTCTA 43 of 62 menu

Alternance des croix et des ronds

Après avoir résolu la tâche de la leçon précédente, vous devriez avoir obtenu le code suivant :

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

Maintenant, réalisons l'alternance des croix et des ronds. Pour cela, je propose d'introduire un compteur de coups :

function start(cells) { let i = 0; // valeur initiale du compteur for (let cell of cells) { cell.addEventListener('click', function() { this.textContent = 'X'; i++; // on incrémente le compteur }); } }

Avec un tel compteur, nous pouvons facilement mettre en œuvre l'alternance du croix et du rond : de toute évidence, la croix apparaîtra pour les valeurs paires du compteur, et le rond pour les valeurs impaires.

Mettez en œuvre l'alternance décrite des croix et des ronds.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser