Calculer la Moyenne Générale École Directe

Calcule la moyenne générale des notes affichées sur École Directe

// ==UserScript==
// @name         Calculer la Moyenne Générale École Directe
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Calcule la moyenne générale des notes affichées sur École Directe
// @author       Maxence
// @match        https://www.ecoledirecte.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Fonction pour calculer la moyenne
    const calculerMoyenne = (notes) => {
        const total = notes.reduce((acc, note) => acc + note, 0);
        return total / notes.length;
    };

    // Fonction principale pour analyser et afficher la moyenne
    setTimeout(() => {
        // Sélectionner les éléments contenant les notes
        const elements = document.querySelectorAll('.note');  // Remplacer '.note' par la classe exacte si nécessaire
        const notes = [];

        // Extraire les notes
        elements.forEach(element => {
            const noteText = element.textContent.trim();
            const note = parseFloat(noteText.replace(",", "."));
            if (!isNaN(note)) {
                notes.push(note);
            }
        });

        // Calcul de la moyenne si des notes ont été trouvées
        if (notes.length > 0) {
            const moyenne = calculerMoyenne(notes);
            alert(`📊 Votre moyenne générale est : ${moyenne.toFixed(2)} / 20`);
        } else {
            alert("Aucune note trouvée. Assurez-vous d'être sur la bonne page.");
        }

    }, 5000);  // Attendre 5 secondes pour être sûr que tout est chargé

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址