voraa,
только один цикл for на всё без проверок на уникальность и без повторов. |
Цитата:
|
Есть вероятность, что ни одна новость не будет отмечена.
|
Цитата:
|
Ну random, конечно, а не round
const nmarknews = (Math.random()*10 | 0) + 1; // к-во отмеченных новостей (от 1 до 10) или задать нужное значение const marknews = []; while (marknews.length < nmarknews) { const n = Math.random()*10 | 0; if (! marknews.includes(n) ) marknews.push(n); } const spans = document.querySelectorAll('div.status>span.online'); marknews.forEach(n => spans[n].classList.add('active') ); |
Цитата:
|
voraa и рони, спасибо большое за помощь. Все получилось :) Огромное благодарен
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 08:19. |