Каждые 0 и 30 сек хочу получить случайное число, как можно исправить это?

0
function digitalAll() {
      var date = new Date();
      var seconds = date.getSeconds();
      var rand = Math.floor(Math.random()* (70 - 25 +1)) + 25;
      if (seconds = 30) num = rand;
      if (seconds = 0) num = rand;
      document.getElementById('random_int').innerHTML = num;
      setTimeout("digitalAll()", 1000); //если поставить 30000, то отсчет начинается от нажатии "обновить"
    }
javascript

1 ответов

0

Если этот скрипт работает, замени setTimeout на функцию setInterval. 

Sign up or Log in to write an answer