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:51. |