Add the project files

This commit is contained in:
2025-08-17 23:05:36 +00:00
parent b6c7e94d84
commit fef07d45a7
5 changed files with 348 additions and 0 deletions

43
script.js Normal file
View File

@@ -0,0 +1,43 @@
let correctCount = 0;
let totalQuestions = 0;
function checkAnswer(questionId, answer) {
const result = document.getElementById(questionId + '-result');
if (result.dataset.answered === "false") {
totalQuestions++;
if (answer === 'correct') {
correctCount++;
result.textContent = '✅ Bonne réponse !';
result.style.color = 'green';
} else {
result.textContent = '❌ Mauvaise réponse !';
result.style.color = 'red';
}
result.style.display = 'block';
result.dataset.answered = 'true';
// Mise à jour du score
updateScore();
}
}
function updateScore() {
document.getElementById('correct-count').textContent = correctCount;
document.getElementById('total-questions').textContent = totalQuestions;
}
function resetQuiz() {
correctCount = 0;
totalQuestions = 0;
document.querySelectorAll('.result').forEach(result => {
result.textContent = '';
result.style.display = 'none';
result.dataset.answered = 'false';
});
updateScore();
}