Bojenje ćelija u različite boje
Sledeći logičan korak biće da obojimo naše ćelije u nasumične boje. Prema uslovu zadatka imamo određeni ograničeni skup boja, neka budu tri: crvena, zelena, plava.
Ako razmislimo, ove boje je zgodno napraviti kao CSS klase. Ove klase ćemo davati ćelijama naše tabele. Napravimo ih:
.red {
background: red;
}
.green {
background: green;
}
.blue {
background: blue;
}
U JavaScript kodu je zgodno sakupiti naše klase u niz:
let colors = ['red', 'green', 'blue'];
Imajući takav niz, možemo da rešimo naš zadatak: u trenutku kreiranja ćelije ćemo joj dodeliti CSS, nasumično birajući ga iz našeg niza.
Za ovo je bolje napraviti neku pomoćnu funkciju, koja će kao parametar primati niz i vraćati njegov nasumični element.
Implementirajte opisanu funkciju. Testirajte njen rad.
Pomoću funkcije koju ste kreirali, uradite tako da se ćelije pri kreiranju tabele boje u nasumične boje.