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