⊗jsPrGChCCCCh 49 of 62 menu

Վանդակների գույնի փոփոխություն

Հաջորդ տրամաբանական քայլը կլինի անել այնպես, որ վանդակի վրա կտտացնելիս այդ վանդակը փոխի իր գույնը։

Խաղի նկարագրությամբ գույները պետք է փոխվեն հերթականությամբ։ Տեխնիկապես մեր դեպքում այն հերթականությամբ, որով դրանք գրված են մեր գույների զանգվածում.

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

Սա նշանակում է, որ վանդակի վրա կտտացնելիս մենք պետք է կարդանք դրա գույնը, գտնենք այդ գույնը զանգվածում գույների, ապա ստանանք հաջորդ գույնը զանգվածից և սահմանենք այն որպես մեր վանդակի գույն։

Հարմար է այսպիսի դեպքում ունենալ ֆունկցիա, որ պարամետրով կվերցնի զանգված և այդ զանգվածի տարրը և կվերադարձնի հաջորդ տարրը։ Հասկանալի է, որ ամեն ինչ պետք է շրջանաձև լինի. եթե մենք փոխանցում ենք ֆունկցիային վերջին տարրը զանգվածի, ապա այն իր արդյունքում պետք է վերադարձնի առաջինը։

Իրականացրեք նկարագրված ֆունկցիան։ Փորձարկեք դրա աշխատանքը։

Ձեր ստեղծած ֆունկցիայի միջոցով արեք, որ յուրաքանչյուր վանդակ դրա վրա կտտացնելիս փոխի իր գույնը հաջորդի։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել