DÉCOMPE QUIZ

function onFormSubmit(e) {   var form = FormApp.getActiveForm();   var responses = e.response.getItemResponses();     var totalPoints = 0;     // Parcourir les réponses pour calculer le total des points   for (var i = 0; i < responses.length; i++) {     var response = responses[i];     var item = response.getItem();     var title = item.getTitle();     var answer = response.getResponse();         // Ajouter le nombre de points en fonction de la réponse     if (answer == "Réponse correcte") {       totalPoints += 10; // Modifier le nombre de points en fonction de votre quiz     } else {       totalPoints += 0; // Si la réponse est incorrecte, ne pas ajouter de points     }   }     var targetTotal = 100; // Modifier cette valeur avec le total attendu pour diriger vers la section juste     // Comparer le total des points avec la valeur cible   if (totalPoints == targetTotal) {     goToSection("Section juste"); // Nom de la section à ouvrir si le total est correct   } else {     goToSection("Section fausse"); // Nom de la section à ouvrir si le total est incorrect   } } function goToSection(sectionTitle) {   var form = FormApp.getActiveForm();   var items = form.getItems(FormApp.ItemType.SECTION_HEADER);     // Parcourir les sections pour trouver celle avec le titre spécifié   for (var i = 0; i < items.length; i++) {     var section = items[i].asSectionHeaderItem();     if (section.getTitle() === sectionTitle) {       section.setHelpText("Cette section est maintenant ouverte.");       break;     }   } }

MOD 4