⊗jsPrGChCCCCh 49 of 62 menu

Промена на бојата на ќелиите

Следниот логичен чекор би бил да направиме така, што при клик на ќелија таа ќелија да ја промени својата боја.

Според описот на играта, боите треба да се менуваат по редослед. Односно технички во нашиот случај во оној редослед во кој тие се запишани во нашиот низа на бои:

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

Ова значи дека при клик на ќелија треба да ја прочитаме нејзината боја, да ја најдеме таа боја во низата на бои, потоа да ја добиеме следната боја од низата и да ја поставиме како боја на нашата ќелија.

Во таков случај е погодно да имаме функција, која како параметар ќе прима низа и елемент од таа низа и ќе го враќа следниот елемент. Јасно е дека сè треба да се врти во круг: ако на функцијата и го предадеме последниот елемент од низата, таа треба како резултат да го врати првиот.

Имплементирајте ја опишаната функција. Тестирајте ја нејзината работа.

Со помош на креираната функција направете така што секоја ќелија при клик на неа да ја менува својата боја во следната.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј