В Вашем примере элементы массива - просто числа и никакого отношения к dom и соответственно к css они не имеют, задать css класс можно только для dom элемента через свойство classList
node.classList.add('class') - добавляет
node.classList.remove('class') - удаляет
node.classList.contains('class') - проверка наличия
Если из массива генерируется html то там вообще просто, дописывайте по условию атрибут class к нужному тегу
Ну а проверить нечетность n можно таким условием: if(n % 2)
Да я вас понял. Только проблема в том, что когда это будет все выводится на экран, там не возможно будет поймать элемент массива в определенном теге =)
В эти дивы 1 2 3 4 5 будут рандомом попадать четные и нечетные =)
Надо как то ловить по условию, если типо в див1 текст с содержимым из элемента массива, то класс такой то, если содержимое другой то и класс соответственно другой...
Дмитрий Беляев: Ну что то вроде того. Там только мне регулярка наверно поможет. Там такие строки "10\u2665" или "В\u2660", типо колода из карт. Отлавливать по регулярки \u2660 или \u2665. И задавать стиль в каком диве. Ну что делать, буду думать над регуляркой или тут помощи просить)) спасибо.