Боење на ќелии во различни бои
Следниот логичен чекор ќе биде да ги обоиме нашите ќелии во случајни бои. Според условот на задачата имаме одреден ограничен сет на бои, нека бидат три: црвена, зелена, сина.
Ако размислиме, тогаш овие бои е погодно да се направат CSS класи. Овие класи ќе ги даваме на ќелиите од нашата табела. Ајде да ги направиме:
.red {
background: red;
}
.green {
background: green;
}
.blue {
background: blue;
}
Во JavaScript кодот е погодно да ги собереме нашите класи во низа:
let colors = ['red', 'green', 'blue'];
Имајќи таква низа, можеме да ја решиме нашата задача: во моментот на креирање на ќелијата ќе и доделиме CSS, случајно избирајќи го од нашата низа.
За ова подобро е да се направи некоја помошна функција, која како параметар ќе прима низа и ќе враќа нејзин случаен елемент.
Имплементирајте ја опишаната функција. Тестирајте јa нејзината работа.
Со помош на креираната функција направете така што ќелиите при креирање на табелата да се обојуваат во случајни бои.