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:

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

U JavaScript kodu je zgodno sakupiti naše klase u niz:

javascriptlet 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.

Задание 1

Implementirajte opisanu funkciju. Testirajte njen rad.

Задание 2

Pomoću funkcije koju ste kreirali, uradite tako da se ćelije pri kreiranju tabele boje u nasumične boje.