Boa noite! Tudo bem? Estou com algumas dúvidas referentes a alguns pontos do código apresentação da solução.
1-Por que precisamos inserir em quase todas as functions as funções "atualizarLista()" e "atualizarSorteio()"? Essa minha dúvida recai principalmente na function adicionar(). Porque eu preciso que o botão chame essas duas funções sendo que, pelo que eu entendi, elas precisam ser chamadas apenas após eu clicar nos nomes da lista de amigos sorteados que desejo remover?
2-Function atualizarSorteio() Nessa função, nós criamos a variável sorteio utilizando o id referente à lista de sorteio, até ai ok. Por que para atualizar precisamos que ela fique vazia com o uso do innerHTML? Após o clique para remover o nome desejado, eu imaginei que a atualização se daria com os nomes restantes na lista de sorteio. Esse ponto do vazio para o innerHTML acabou me confundindo.
Agradeço a ajuda desde já!