function showResults(){ const answerContainers = quizContainer.querySelectorAll('.answers'); let numCorrect = 0; myQuestions.forEach( (currentQuestion, questionNumber) => { const answerContainer = answerContainers[questionNumber]; const selector = `input[name=question${questionNumber}]:checked`; const userAnswer = (answerContainer.querySelector(selector) || {}).value; // si la réponse est juste if(userAnswer === currentQuestion.correctAnswer){ // incrémente le nombre de réponse juste numCorrect++; // met la bonne réponse en vert answerContainers[questionNumber].style.color = 'lightgreen'; } // si la réponse est fausse ou vide cela met la réponse en rouge else{ // color the answers red answerContainers[questionNumber].style.color = 'red'; } }); // afficher le nombre de réponses correctes sur le total des questions resultsContainer.innerHTML = `${numCorrect} out of ${myQuestions.length}`; }