⊗jsPrGChCCCCh 49 of 62 menu

Promena boje ćelija

Sledeći logičan korak biće da učinimo da ćelija, na koju se klikne, promeni svoju boju.

Prema opisu igre, boje bi trebalo da se smenjuju po redu. To znači da, tehnički, u našem slučaju, menjaju po onom redu u kojem su napisane u našem nizu boja:

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

To znači da, kada se klikne na ćeliju, treba da pročitamo njeru boju, pronađemo tu boju u nizu boja, zatim da dobijemo sledeću boju iz niza i postavimo je kao boju naše ćelije.

U takvom slučaju je zgodno imati funkciju koja će kao parametar primati niz i element tog niza i vraćati sledeći element. Jasno je da sve treba da ide u krug: ako prosledimo funkciji poslednji element niza, onda ona treba da vrati prvi element kao rezultat.

Implementirajte opisanu funkciju. Testirajte njeru funkciju.

Pomoću funkcije koju ste kreirali, učinite da svaka ćelija, kada se na nju klikne, promeni svoju boju na sledeću.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij