tengo una cuenta atrás(un cronometro para un juego)que hago así:
Cita:
Pero necesito tener un boton para reiniciar el contador a 60 otra vez(nuevo juego). El problema es que si hago este boton y lo llamo como a una función, se me incrementa el setInterval y cada vez va más rápido la cuenta atrás. timer = 60;
countdown = function () {
timer--;
if (timer == 0) {
clearInterval(countdownInterval);
}
};
countdownInterval = setInterval(countdown, 1000);
countdown = function () {
timer--;
if (timer == 0) {
clearInterval(countdownInterval);
}
};
countdownInterval = setInterval(countdown, 1000);
¿Alguién sabe como hacerlo?
desde ya, mil gracias.