Segue o meu codigo, eu fiz algumas extras, para evitar de dar entradas erradas, porem não consegui ainda corrigir a questão de aparecer na tela, no campo 'amigos incluidos" mas o alert e emitido e ele não deixar entrada no array de nomes iguais.
let grupoAmigos = [];
let listaSorteio = document.getElementById('lista-sorteio');
function adicionar() {
let nomeAmigo = document.getElementById('nome-amigo').value.trim();
let listaAmigos = document.getElementById('lista-amigos');
let nomeAmigoUpper = nomeAmigo.toUpperCase();
if (nomeAmigo === '') {
alert('Favor inserir o nome no campo');
return;
} else {
if (listaAmigos.textContent == '') {
listaAmigos.textContent = nomeAmigo;
} else {
listaAmigos.textContent = listaAmigos.textContent + ', ' + nomeAmigo;
}
if (grupoAmigos.includes(nomeAmigoUpper)) {
alert("Amigo ja incluido, informe outro nome ou adicione um sobrenome");
return;
} else {
grupoAmigos.push(nomeAmigoUpper);
console.log(grupoAmigos);
nomeAmigo = '';
}
}
}
function sortear() {
}
function reiniciar() {
}