Показать сообщение отдельно
  #11 (permalink)  
Старый 20.10.2023, 11:26
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

Мы можем только брать среднее, сколько должно бы было прибавиться. Т.е умножить на 1.5 (и взять целую часть).
Рандом прибавлять нельзя, т.к. у всех пользователей открывших страницу должно быть одно и тоже число.
Просто
const count = Math.floor((nowUTC - timeStartUTC) / timeTick * 1.5); // Количество прошедших интервалов
Ответить с цитированием