⊗jsPrGChCCDC 48 of 62 menu

Cellák színezése különböző színekre

A következő logikus lépés az lesz, hogy a celláinkat véletlenszerű színekre színezzük. A feladat feltételei szerint van egy korlátozott színkészletünk, legyen három: piros, zöld, kék.

Ha belegondolunk, akkor ezeket a színeket célszerű CSS osztályokká tenni. Ezeket az osztályokat adjuk a táblázatunk celláinak. Készítsük el őket:

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

A JavaScript kódban célszerű az osztályainkat tömbben összegyűjteni:

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

Egy ilyen tömbbel meg tudjuk oldani a feladatunkat: a cella létrehozásakor hozzárendeljük neki a CSS-t, véletlenszerűen kiválasztva azt a tömbbünkből.

Ehhez jobb valamilyen segédfüggvényt készíteni, ami paraméterként átveszi a tömböt és visszaadja annak véletlenszerű elemét.

Valósítsa meg a leírt függvényt. Tesztelje a működését.

A létrehozott függvény segítségével tegye úgy, hogy a cellák a táblázat létrehozásakor véletlenszerű színekkel legyenek színezve.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás