Skip to content

Commit

Permalink
Update index.html
Browse files Browse the repository at this point in the history
  • Loading branch information
BrunoRNS authored Aug 1, 2024
1 parent fbbc056 commit ea4e7bb
Showing 1 changed file with 48 additions and 48 deletions.
96 changes: 48 additions & 48 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,53 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Thanksgiving Quiz</title>
<script>
function calculateResult() {
const form = document.getElementById('quiz-form');
const answers = form.querySelectorAll('input[type="radio"]:checked');
const resultCounts = { A: 0, B: 0, C: 0, D: 0, E: 0};

answers.forEach(answer => {
const value = answer.value;
resultCounts[value]++;
});

// Calcule o resultado com base nas contagens
// Exemplo: se resultCounts.A > resultCounts.B, mostre "Você gosta de peru assado!"

// Exemplo de lógica:
const maxCount = Math.max(...Object.values(resultCounts));

// Encontre os valores empatados com o máximo
const tiedValues = Object.keys(resultCounts).filter(key => resultCounts[key] === maxCount);

// Se houver mais de um valor empatado, sorteie aleatoriamente
if (tiedValues.length > 1) {
const randomIndex = Math.floor(Math.random() * tiedValues.length);
const winner = tiedValues[randomIndex];
resultCounts[winner] += 1;
} else {
// Do Nothing
}
if (resultCounts.A > resultCounts.B && resultCounts.A > resultCounts.C && resultCounts.A > resultCounts.D && resultCounts.A > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do mito do thanksgiving!";
break;
} else if (resultCounts.B > resultCounts.A && resultCounts.B > resultCounts.C && resultCounts.B > resultCounts.D && resultCounts.B > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do Thanksgiving nos dias atuais!";
break;
} else if (resultCounts.C > resultCounts.A && resultCounts.C > resultCounts.B && resultCounts.C > resultCounts.D && resultCounts.C > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do contexto histórico nos EUA!";
break;
} else if (resultCounts.D > resultCounts.A && resultCounts.D > resultCounts.B && resultCounts.D > resultCounts.C && resultCounts.D > resultCounts.E) {
document.getElementById('result').textContent = "Grupo da relação moral do thanksgiving!";
break;
} else if (resultCounts.E > resultCounts.A && resultCounts.E > resultCounts.B && resultCounts.E > resultCounts.C && resultCounts.E > resultCounts.D) {
document.getElementById('result').textContent = "Grupo da relação do thanksgiving com a blackfriday!";
break;
}

}
</script>
<style>
body {
font-family: Arial, sans-serif;
Expand Down Expand Up @@ -179,53 +226,6 @@ <h1>Thanksgiving Quiz</h1>

<div id="result"></div>

<script>
function calculateResult() {
const form = document.getElementById('quiz-form');
const answers = form.querySelectorAll('input[type="radio"]:checked');
const resultCounts = { A: 0, B: 0, C: 0, D: 0, E: 0};

answers.forEach(answer => {
const value = answer.value;
resultCounts[value]++;
});

// Calcule o resultado com base nas contagens
// Exemplo: se resultCounts.A > resultCounts.B, mostre "Você gosta de peru assado!"

// Exemplo de lógica:
const maxCount = Math.max(...Object.values(resultCounts));

// Encontre os valores empatados com o máximo
const tiedValues = Object.keys(resultCounts).filter(key => resultCounts[key] === maxCount);

// Se houver mais de um valor empatado, sorteie aleatoriamente
if (tiedValues.length > 1) {
const randomIndex = Math.floor(Math.random() * tiedValues.length);
const winner = tiedValues[randomIndex];
resultCounts[winner] += 1
break;
} else {
// Do Nothing
}
if (resultCounts.A > resultCounts.B && resultCounts.A > resultCounts.C && resultCounts.A > resultCounts.D && resultCounts.A > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do mito do thanksgiving!";
break;
} else if (resultCounts.B > resultCounts.A && resultCounts.B > resultCounts.C && resultCounts.B > resultCounts.D && resultCounts.B > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do Thanksgiving nos dias atuais!";
break;
} else if (resultCounts.C > resultCounts.A && resultCounts.C > resultCounts.B && resultCounts.C > resultCounts.D && resultCounts.C > resultCounts.E) {
document.getElementById('result').textContent = "Grupo do contexto histórico nos EUA!";
break;
} else if (resultCounts.D > resultCounts.A && resultCounts.D > resultCounts.B && resultCounts.D > resultCounts.C && resultCounts.D > resultCounts.E) {
document.getElementById('result').textContent = "Grupo da relação moral do thanksgiving!";
break;
} else if (resultCounts.E > resultCounts.A && resultCounts.E > resultCounts.B && resultCounts.E > resultCounts.C && resultCounts.E > resultCounts.D) {
document.getElementById('result').textContent = "Grupo da relação do thanksgiving com a blackfriday!";
break;
}

}
</script>

</body>
</html>

0 comments on commit ea4e7bb

Please sign in to comment.