mirror of
https://github.com/matt-fidd/stratos.git
synced 2026-01-01 13:59:25 +00:00
Test.getAverageScore and Percentage should return whole numbers
This commit is contained in:
@@ -154,14 +154,14 @@ class Test {
|
||||
async getAverageScore() {
|
||||
const trs = await this.getTestResults();
|
||||
|
||||
return trs.reduce((a, b) => a + b.mark, 0) /
|
||||
(trs.length || 1);
|
||||
return Math.round(trs.reduce((a, b) => a + b.mark, 0) /
|
||||
(trs.length || 1));
|
||||
}
|
||||
|
||||
async getAveragePercentage() {
|
||||
return await this.getAverageScore() /
|
||||
return Math.round(await this.getAverageScore() /
|
||||
this.template.maxMark *
|
||||
100;
|
||||
100);
|
||||
}
|
||||
|
||||
async addResult(accountId, studentId, mark) {
|
||||
|
||||
Reference in New Issue
Block a user