2
Copyright 2011, Cas Widdershoven
3
Copyright 2009-2013, Marten de Vries
5
This file is part of OpenTeacher.
7
OpenTeacher is free software: you can redistribute it and/or modify
8
it under the terms of the GNU General Public License as published by
9
the Free Software Foundation, either version 3 of the License, or
10
(at your option) any later version.
12
OpenTeacher is distributed in the hope that it will be useful,
13
but WITHOUT ANY WARRANTY; without even the implied warranty of
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
GNU General Public License for more details.
17
You should have received a copy of the GNU General Public License
18
along with OpenTeacher. If not, see <http://www.gnu.org/licenses/>.
21
var calculateNote, calculateAverageNote;
24
function convert(percents) {
25
var i = bisect([30, 40, 50, 55, 60, 70], percents);
26
return ["F", "FX", "E", "D", "C", "B", "A"][i];
29
calculateNote = function (test) {
30
return convert(calculatePercents(test));
33
calculateAverageNote = function (tests) {
34
return convert(calculateAveragePercents(tests));