Antes de ver a resolução do professor eu utilizei a propriedade .src para alterar a img que se encontra no span do botão 'começar'. Minha dúvida é, tem algum problema fazer assim? em termos de boas práticas ou eficiência do código?
//Selecionando a img de play/pause do botão começar
const botaoIniciarImg = document.querySelector('.app__card-primary-butto-icon')
//alterando o source das imagens na função
function iniciarEPausar() {
if(intervaloId){
audioPausa.play();
zerar();
return
}
audioPlay.play();
intervaloId = setInterval(contagemRegressiva, 1000)
botaoIniciarPausar.textContent = 'Pausar';
botaoIniciarImg.src = './imagens/pause.png'
}
function zerar() {
clearInterval(intervaloId);
intervaloId = null;
botaoIniciarPausar.textContent = 'Começar';
botaoIniciarImg.src = './imagens/play_arrow.png'
}