Me podrían explicar sobre el if(idIntervalo), no entiendo muy bien, ¿Cuándo funciona dicho if y cuando no? antes de darle click por primera vez al botonIniciarPausar idIntervalo es null y cuando le doy click por primera vez al botonIniciarPausar idIntervalo es un numero, es en ese momento que me entra la duda acerca del if.
Saludos
function iniciarPausar(){
if(idIntervalo){
reiniciar()
return
}
idIntervalo = setInterval(cuentaRegresiva,1000)
}