//définition de l'objet tâche class Tache { //PROPRIETES DE LA CLASSE //Nom de la tâche - chaîne de caractères nom = "default"; //Durée en heures - float duree = 0.0; //Date de début - date date_debut; //Date de fin - date date_fin; //Tache à faire avant la tâche courante - instance de classe est_bloque_par; //Priorité - integer priorite = 0; //INITIALISATION DE LA CLASSE //l'utilisateur définit le nom de la tâche et sa durée constructor(nom, duree) { this.nom = nom; this.duree = duree; } //COMPARAISON DES TACHES //appellé à la création d'une nouvelle tâche } function createtask(){ //on récupère l'input de l'utilisateur.ice let taskname = document.getElementById("nom").value; let taskduration = document.getElementById("duree").value; //on instancie une tâche avec les valeurs de l'utilisateur.ice let tache = new Tache(taskname, taskduration); alert(tache.nom); }