Задать вопрос
zaza41rus
@zaza41rus

Повтор скрипта?

есть скрипт
(function(d){
              var display = d.querySelector('#countdown .display')
                var timeLeft = parseInt(display.innerHTML)
              
              var timer = setInterval(function(){
                if (--timeLeft >= 0) { 
                    display.innerHTML = timeLeft
                } else {

                }
              }, 1000) 
            })(document)


как сделать при иф=0  тогда начинается отчет снова?
(function(d){
              var display = d.querySelector('#countdown .display')
                var timeLeft = parseInt(display.innerHTML)
              
              var timer = setInterval(function(){
                if (--timeLeft >= 0) { 
                    display.innerHTML = timeLeft
                } else {
                  ОТЧЕТ НАЧИНАетСЯ ЗАНОГО
                }
              }, 1000) 
            })(document)
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@Lynatik001
Ну наверное так?) и не нужно мозг ломать. Кста код тут пережил видимо еще динозавров.
var, отсуцтвие стрелочных функций, ну стремное исполнение

(function(d){
              var display = d.querySelector('#countdown .display')
                var timeLeft = parseInt(display.innerHTML)
              
              var timer = setInterval(function(){
                if (--timeLeft >= 0) { 
                    display.innerHTML = timeLeft
                } else {
                   display.innerHTML = timeLeft+22
                }
              }, 1000) 
            })(document)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы