Kubadilisha Rangi ya Seli
Hatua inayofuata ya kimantiki itakuwa kufanya ili, kwa kubofya kwenye seli, seli hiji ibadilishe rangi yake.
Kulingana na maelezo ya mchezo, rangi zinapaswa kubadilika kwa utaratibu. Kimaudhui katika kesi yetu kwa utaratibu ambao zimeandikwa kwenye safu yetu ya rangi:
let colors = ['nyekundu', 'kijani', 'bluu'];
Hii inamaanisha kuwa kwa kubofya kwenye seli tunapaswa kusoma rangi yake, kupata hii rangi kwenye safu ya rangi, kisha kupata rangi inayofuata kutoka kwenye safu na kuweka kuwa rangi ya seli yetu.
Ni rahisi katika kesi kama hii kuwa na utendaji, ambao kigezo kitachukua safu na kipengele cha safu hii na kurudisha kipengele kinachofuata. Ni wazi kuwa kila kitu kinapaswa kuzunguka: kama tukipeleka kwenye utendaji kipengele cha mwisho cha safu, basi matokeo yake yanapaswa kurudisha kipengele cha kwanza.
Tekeleza utendaji ulioelezewa. Jaribu kazi yake.
Kwa kutumia utendaji ulioundwa wewe fanya ili kila seli inapobofya juu yake ibadilishe rangi yake kuwa inayofuata.