From 2889de7f0c2d587a17fbd322af57c29e84238620 Mon Sep 17 00:00:00 2001 From: Hong-Phuc Bui <hong-phuc.bui@htwsaar.de> Date: Thu, 16 Jan 2025 12:22:14 +0100 Subject: [PATCH] update parcel --- stundenplan/src/study.js | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/stundenplan/src/study.js b/stundenplan/src/study.js index 7fd7819..1246710 100644 --- a/stundenplan/src/study.js +++ b/stundenplan/src/study.js @@ -5,14 +5,28 @@ const CORONA_LECTURE_WEEKS = 13; const ECTS_COST = 30; // Wieviel Aufwand in Zeitstunden für einen ECST-Punkt const DS_LENGTH = 1.5; // Stunden pro Doppelstunden + +const javascript = { + "name": "Softwareentwicklung mit JavaScript", + "ects": 5, + "ds": 3 +} + +function calculateHomeworkEffort(lecture, lectureWeeks=LECTURE_WEEKS) { + const timeOfEcts = lecture.ects * ECTS_COST; + const sumTimePerweek = timeOfEcts / lectureWeeks; + const lectureTimePerWeek = DS_LENGTH * lecture.ds; + return sumTimePerweek - lectureTimePerWeek; +} + /** * TODO: Document * @return Zeitaufwand in Stunden / Woche * */ export function calculateHomeworkTime(ects, lecturePerWeek, lectureWeeks=LECTURE_WEEKS) { - let timeOfEcts = ects * ECTS_COST; //Zeitstunden; - let sumTimePerWeek = timeOfEcts / lectureWeeks; - let lectureTimePerWeek = DS_LENGTH * lecturePerWeek; + const timeOfEcts = ects * ECTS_COST; //Zeitstunden; + const sumTimePerWeek = timeOfEcts / lectureWeeks; + const lectureTimePerWeek = DS_LENGTH * lecturePerWeek; return sumTimePerWeek - lectureTimePerWeek; } -- Gitblit v1.10.0-SNAPSHOT