29/12/2024
function calculateScore() { const form = document.getElementById('quizForm'); const resultDiv = document.getElementById('result'); let score = 0; const totalQuestions = 10;
// Answers mapping const answers = { 1: "La bonne réponse est : Édith Piaf", 2: "La bonne réponse est : L'été indien", 3: "La bonne réponse est : Céline Dion", 4: "La bonne réponse est : Charles Trenet", 5: "La bonne réponse est : Poupée de cire, poupée de son", 6: "La bonne réponse est : Aucun, c'est un artiste solo.", 7: "La bonne réponse est : La mer", 8: "La bonne réponse est : À minuit sous la pluie", 9: "La bonne réponse est : Renaud", 10: "La bonne réponse est : Charles Aznavour" };
// Iterate through each question for (let i = 1; i <= totalQuestions; i++) { const question = form[`q${i}`]; const answerDiv = document.getElementById(`answer${i}`); if (question) { const options = Array.from(question); const selectedOption = options.find(option => option.checked);
if (selectedOption && selectedOption.value === 'correct') { score++; }
// Display the correct answer answerDiv.textContent = answers[i]; } }
// Display the score and feedback resultDiv.style.display = 'block'; let feedback = '';
if (score === totalQuestions) { feedback = "Félicitations ! Vous êtes un(e) expert(e) en chanson française 🎉"; } else if (score >= 7) { feedback = "Très bien joué ! Vous avez une excellente culture musicale 👏"; } else if (score >= 4) { feedback = "Pas mal, mais vous pouvez encore progresser ! 😉"; } else { feedback = "Il est temps de réviser vos classiques de la chanson française ! 🎶"; }
resultDiv.innerHTML = `Votre score : ${score} / ${totalQuestions}
${feedback}`;
}
En tant que jeune média indépendant, Pause Musicale a besoin de votre aide. Soutenez-nous en nous suivant et en nous ajoutant à vos favoris sur Google News. Merci !