@ZMaxonchik

Как выполнять код через различные интервалы времени?

Есть скрипт:
let crowd = document.getElementById('crowd-js2')

let countShow = Math.ceil(Math.random() * 15000)

console.log(countShow)




function init(){

    function showBox() {
    crowd.classList.remove('d-none')
    }
    function hideBox() {
        crowd.classList.add('d-none')
      }
      showBox()
      setTimeout(hideBox, 3000);
    
  
}

setInterval(init, countShow)


На данный момент функция init срабатывает через один и тот же интервал, который задан countShow. Подскажите, как дополнить код, чтобы функция init срабатывала через разный промежуток времени?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Подправьте время таймера (рандома) сами


P.s. я бы проклинал и ушел из сайта, который бы как геморрой показывал так всплывашки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы