Skift af cellefarve
Det næste logiske trin vil være at gøre sådan, at ved et klik på en celle skal denne celle skifte sin farve.
Ifølge beskrivelsen af spillet skal farverne skifte i rækkefølge. Det betyder teknisk set i vores tilfælde i den rækkefølge, som de er skrevet i vores farvearray:
let colors = ['red', 'green', 'blue'];
Det betyder, at ved et klik på en celle skal vi læse dens farve, finde denne farve i arrayet med farver, derefter få den næste farve fra arrayet og indstille den som farve på vores celle.
Det er praktisk i sådant tilfælde at have en funktion, som som parameter vil tage et array og et element af dette array og returnere det næste element. Det er klart, at alt skal gå i ring: hvis vi sender det sidste element i arrayet til funktionen, skal den som sit resultat returnere det første.
Implementer den beskrevne funktion. Test dens funktion.
Med hjælp fra den funktion, du har oprettet, gør sådan, at hver celle ved klik på den skifter sin farve til den næste.