Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz: função para resetar o sorteio

function reiniciar() {
amigos = [];
document.getElementById('lista-amigos').innerHTML = '';
document.getElementById('lista-sorteio').innerHTML = '';
}
1 resposta
solução!

Olá, Henrique! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de arrays para armazenar dados com JavaScript, utilizou muito bem o innerHTML para atualizar elementos na página e ainda compreendeu a importância do reset para limpar o estado da aplicação.

Uma dica interessante para o futuro é adicionar uma mensagem padrão ao reiniciar, indicando que ainda não há amigos cadastrados. Assim:

function reiniciar() {
    amigos = [];
    document.getElementById('lista-amigos').innerHTML = '<p>Nenhum amigo cadastrado até agora.</p>';
    document.getElementById('lista-sorteio').innerHTML = '<p>Nenhum sorteio realizado.</p>';
}

Isso faz com que o usuário tenha um feedback visual imediato, deixando a interface mais clara e informativa.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!