const participantes = [
{ nome: "Alice", pontuacao: 85 },
{ nome: "Bob", pontuacao: 70 },
{ nome: "Charlie", pontuacao: 45 }
];
function sortearParticipante(participantes) {
const indiceSorteado = Math.floor(Math.random() * participantes.length);
return participantes[indiceSorteado];
}
const avaliarPontuacao = (pontuacao) => {
if (pontuacao > 80) {
return "Parabéns, você foi premiado!";
} else if (pontuacao >= 50 && pontuacao <= 80) {
return "Você quase conseguiu! Fique de olho nos próximos sorteios.";
} else {
return "Infelizmente, não foi dessa vez.";
}
};
function exibirResultado(participante) {
console.log(`O participante sorteado é: ${participante.nome}`);
setTimeout(() => {
const resultado = avaliarPontuacao(participante.pontuacao);
console.log(resultado);
}, 2000);
}
function realizarSorteio(participantes) {
const participanteSorteado = sortearParticipante(participantes);
exibirResultado(participanteSorteado);
}
realizarSorteio(participantes);