let amigos = [];
function adicionar(){ let amigo = document.getElementById('nome-amigo'); let lista = document.getElementById('lista-amigos');
if (lista.textContent == '') {
lista.textContent = amigo.value;
amigos.push(amigo.value);
} else {
lista.textContent = lista.textContent + ', ' + amigo.value;
}
amigo.value = '';
}
function sortear(){ embaralhar(amigos); let sorteio = document.getElementById('lista-sorteio');
for (let i = 0; i < amigos.length; i++) {
if (i == amigos.length - 1) {
sorteio.innerHTML = sorteio.innerHTML + amigos[i] +' --> '+ amigos[0] + '<br/>';
} else {
sorteio.innerHTML = sorteio.innerHTML + amigos[i] +' --> '+ amigos[i + 1] + '<br/>';
}
}
}
function embaralhar(lista) { for (let indice = lista.length; indice; indice--) { const indiceAleatorio = Math.floor(Math.random() * (indice + 1)); [lista[indice - 1], lista[indiceAleatorio]] = [lista[indiceAleatorio], lista[indice - 1]]; } }