| 
 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, время: 18:13. |