no curso, o professor postergou a mensagem de alert com setTimeout para que o DOM terminasse de exibir as letras na tela
setTimeout(function () {
if (jogo.ganhou()) {
alert('Ganhou!');
} else if (jogo.perdeu()) {
alert('Uma pena, tente novamente.');
}
jogo.reinicia();
reinicia();
}, 200);
Existe um jeito de ao inves de colocar um tempo que não é exatamente o tempo de exibição da letra da tela, para alguma função que consegue saber o tempo exato quando termina de exibir a letra na tela e exibe o alert apos isso?