Pulsa para iniciar la cuenta atrás.

...

En este ejecicio se pretende trabajar los intérvalos con javaescript, creando una function que contenga las variables necesarias y setInterval()

Al apretar en el button de empezar a contar que llama a la function despegar() se inicia el método SetInterval con los milisegundos establecidos en el parámetro, esto va a permitir crear un cronómetro a la velocidad indicada.

La función setInterval de JavaScript es muy similar a setTimeout() que se denomina setInterval(). Su definición es:

setInterval(nombreFuncion, milisegundos);

Este método es utilizado para ejecutar repetidamente una función en un intervalo establecido.

function despegar() {
function cuentaAtras() {

contar -=1; //variar el número de la cuenta
cuenta.innerHTML = contar; //escribir el número
if (contar <= 0) { //cuando llegamos a 0...
clearInterval(ignicion) //parar la cuenta atrás.

}
}
cuentaAtras() //llamada a la función de cuenta atrás
//repetir la función cuenta atrás cada segundo
ignicion = setInterval(cuentaAtras,1000);
}