Essa aula me deixou com muitas duvidas em relacao ao codigo e como ele esta funcionando. se alguem conseguir me explicar o papale de cada função agradeço
const contagemRegressiva= ()=> {
    if(tempoDecorridoEmSegundos <= 0){
        zerar()
        return
    }
    tempoDecorridoEmSegundos --
    console.log('temporizador' + tempoDecorridoEmSegundos)
    }
startPauseBt.addEventListener('click', iniciarPausar);
function iniciarPausar(){
    if(intervaloId){
        zerar()
        return
    }
    intervaloId = setInterval(contagemRegressiva, 1000)
}
function zerar(){
    clearInterval(intervaloId)
    intervaloId = null
}
 
            