@MiMarch

Как пофиксить баг, js?

var amount = document.getElementById('timer');

function go(amount) { 
	var clock = setInterval(function() {
		amount = amount - 1;
		alert(amount);
	}, 1000);
	if(amount == 0){
		clearInterval(clock);
	}
	else{
		timer.textContent = amount;
	}
}

go();

и есть просто h1 заголовок где указано число. Alert пишет NaN
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ответы на вопрос 1
@forgetable
Node/Flutter/C++
var amount = document.getElementById('timer');

function go(amount) { 
  var clock = setInterval(function() {
    var inner = parseInt(amount.innerHTML);
     amount.innerHTML = inner - 1;
    alert(amount.innerHTML);
  if(amount == 0){
    clearInterval(clock);
  }
  else{
    timer.textContent = amount;
  }
  }, 1000);
}
Ответ написан
Ваш ответ на вопрос

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

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