⊗jsPrGChCCDC 48 of 62 menu

Բջիջների ներկում տարբեր գույներով

Հաջորդ տրամաբանական քայլը կլինի մեր բջիջները ներկել պատահական գույներով։ Ըստ խնդրի պայմանի մենք ունենք գույների որոշակի սահմանափակ հավաքածու, թող լինի երեքը՝ կարմիր, կանաչ, կապույտ։

Եթե մտածել, ապա հարմար է այս գույները դարձնել CSS դասեր։ Այդ դասերը մենք կտանք մեր աղյուսակի բջիջներին։ Ստեղծենք դրանք․

.red { background: red; } .green { background: green; } .blue { background: blue; }

JavaScript կոդում հարմար է հավաքել մեր դասերը զանգվածի մեջ․

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

Նման զանգված ունենալով, մենք կարող ենք լուծել մեր խնդիրը․ բջիջի ստեղծման պահին կվերագրենք դրան CSS դաս, պատահականորեն ընտրելով այն մեր զանգվածից։

Դրա համար ավելի լավ է ստեղծել ինչ-որ օժանդակ ֆունկցիա, որը պարամետրով կվերցնի զանգվածը և կվերադարձնի դրա պատահական տարրը։

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

Ձեր ստեղծած ֆունկցիայի միջոցով արեք, որ բջիջները աղյուսակի ստեղծման ժամանակ ներկվեն պատահական գույներով։

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել