1
resposta

[Dúvida] sorteio

let amigos = [];

function adicionar() { let amigo = document.getElementById('nome-amigo'); let listaAmigos = document.getElementById('lista-amigos'); amigos.push(amigo);

if(listaAmigos.textContent == '') {
    listaAmigos.textContent = amigo.value;
} else {
    listaAmigos.textContent = listaAmigos.textContent + ', ' + amigo.value;
}

amigo.value = '';

}

function sortear() { embaralha(amigos); let listaSorteio = document.getElementById('lista-sorteio');

for (let i = 0; i < amigos.length; i++) {
    if (i == amigos.length - 1) {
        listaSorteio.innerHTML = listaSorteio.innerHTML + amigos[i] + ' --> ' + amigos[0] + '<br>';
    } else {
        listaSorteio.innerHTML = listaSorteio.innerHTML + amigos[i] + ' --> ' + amigos[i + 1] + '<br>';
        }
}

}

O código na hora de exibir o resultado do sorteio está tendo o seguinte erro. Sorteio

[object HTMLInputElement] --> [object HTMLInputElement] [object HTMLInputElement] --> [object HTMLInputElement] [object HTMLInputElement] --> [object HTMLInputElement] [object HTMLInputElement] --> [object HTMLInputElement]

ao invés de exibir os nomes dos sorteados

1 resposta

Oii, Julio.

Preciso de mais informações para entender sua dúvida.Siga as orientações do guia de como fazer uma boa pergunta no fórum e me retorne com as informações pedidas de acordo com o Guia.

Um abraço.