From 0650af48af72c12913428238a19a95f3c6ac4d20 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 7 Dec 2019 15:59:42 -0500 Subject: [PATCH] [F] Use LetterGrade for more accuracy --- src/logic/utils/gpa-utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/logic/utils/gpa-utils.ts b/src/logic/utils/gpa-utils.ts index 0950bbf..39230d0 100644 --- a/src/logic/utils/gpa-utils.ts +++ b/src/logic/utils/gpa-utils.ts @@ -65,7 +65,7 @@ export class GPAUtils let maxTotal = 0; courses.forEach(course => { - totalGPA += this.getGP(course, course.letterGrade); + totalGPA += this.getGP(course, course.numericGrade); maxTotal += this.getGP(course, 'A+'); }); @@ -83,7 +83,7 @@ export class GPAUtils * @param course Course * @param letterGrade Letter grade */ - public static getGP(course: Course, letterGrade: string): number + public static getGP(course: Course, letterGrade: string | number): number { // Get scale let scale = this.findScale(letterGrade);