⊗jsPrGChCCCCh 49 of 62 menu

Spreminjanje barve celic

Naslednji logičen korak bi bil narediti tako, da ob kliku na celico ta celica spremeni svojo barvo.

Po opisu igre naj se barve spreminjajo po vrsti. To pomeni, da se tehnično v našem primeru spreminjajo po vrstnem redu, v katerem so zapisane v našem massivu barv:

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

To pomeni, da moramo ob kliku na celico prebrati njeno barvo, poiskati to barvo v massivu barv, nato dobiti naslednjo barvo iz massiva in jo nastaviti kot barvo naše celice.

V takem primeru je priročno imeti funkcijo, ki bo kot parameter sprejela massiv in element tega massiva ter vrnila naslednji element. Jasno je, da mora vse potekati v krogu: če funkciji podamo zadnji element massiva, mora kot rezultat vrniti prvega.

Implementirajte opisano funkcijo. Preizkusite njeno delo.

S pomočjo ustvarjene funkcije naredite tako, da vsaka celica ob kliku nanjo spremeni svojo barvo na naslednjo.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni