⊗jsPrGChCCCCh 49 of 62 menu

Změna barvy buněk

Dalším logickým krokem bude udělat to, aby po kliknutí na buňku tato buňka změnila svou barvu.

Podle popisu hry by se barvy měly měnit v pořadí. To znamená technicky v našem případě v pořadí, v jakém jsou zapsány v našem poli barev:

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

To znamená, že po kliknutí na buňku musíme přečíst její barvu, najít tuto barvu v poli barev, poté získat další barvu z pole a nastavit ji jako barvu naší buňky.

Je vhodné v takovém případě mít funkci, která jako parametr přijme pole a prvek tohoto pole a vrátí následující prvek. Je jasné, že vše by mělo fungovat v kruhu: pokud předáme funkci poslední prvek pole, měla by jako výsledek vrátit první.

Implementujte popsanou funkci. Otestujte její funkčnost.

Pomocí vytvořené funkce udělejte to, aby každá buňka při kliknutí na ni změnila svou barvu na následující.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout