Criei essa funçao que verifica se o nome já inclui na lista e ainda uso o metodo toLowerCase, para nao ter a possibilidade de adicionar uma "ana" e outra "Ana"
// Função para verificar se o nome já existe na lista
function nomeJaExiste(nome) {
const nomesMinusculos = listaSorteio.map(nome => nome.toLowerCase());
// em cada elemento nome dentro da[listaSorteio], será aplicado o método toLowerCase,
return nomesMinusculos.includes(nome.toLowerCase());
// verifica se o valor de nomesMinusculos é = a nome.toLowerCase(nome que acabei de inserir) se for verdadeiro retorna true
}
E dentro da funçao adicionar(), eu inclui este trecho:
if (nomeJaExiste(` ${nome.value.toLowerCase()}`)) {
// se a funçao passada na condição for true, executa o alert abaixo
alert("Este nome já está na lista. Insira outro nome.");
}