Olá Harlen! Tudo bem?
Seu código está bem organizado e funcional! Para garantir que o sorteio seja reiniciado corretamente, você já implementou a função reiniciar
que limpa a lista de amigos e o resultado do sorteio. Isso é ótimo!
Vou sugerir uma pequena melhoria para garantir que a interface do usuário seja atualizada corretamente e que todos os elementos sejam redefinidos. Aqui está uma versão ligeiramente ajustada da função reiniciar
:
function reiniciar() {
amigos = [];
document.getElementById('nome-amigo').value = ''; // Limpa o campo de entrada
document.getElementById('lista-amigos').textContent = ''; // Limpa a lista de amigos
document.getElementById('lista-sorteio').innerHTML = ''; // Limpa o resultado do sorteio
}
Essa função agora também limpa o campo de entrada (nome-amigo
), garantindo que todos os elementos da interface sejam redefinidos para o estado inicial.
Bons estudos!