⊗jsPrGChCCCCh 49 of 62 menu

Ändring av cellfärger

Nästa logiska steg är att göra så att när man klickar på en cell så ändrar den cellen sin färg.

Enligt spelets beskrivning ska färgerna ändras i ordning. Det betyder tekniskt sett i vårt fall i den ordning som de är skrivna i vår färgarray:

let colors = ['red', 'green', 'blue'];

Det betyder att när vi klickar på en cell måste vi läsa dess färg, hitta denna färg i arrayen av färger, sedan få nästa färg från arrayen och ställa in den som vår cells färg.

Det är bekvämt i detta fall att ha en funktion som tar en array och ett element i den arrayen som parameter och returnerar nästa element. Det är tydligt att allt ska gå i en cirkel: om vi skickar in det sista elementet i arrayen i funktionen, så ska den i sitt resultat returnera det första.

Implementera den beskrivna funktionen. Testa dess funktionalitet.

Med hjälp av funktionen du skapat, gör så att varje cell när man klickar på den ändrar sin färg till nästa.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa