Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var sumResults = function()
- {
- console.log("We working boys");
- var subjectId = "Subject";
- var levelId = "level";
- var gradeId = "Grade";
- var points= 0;
- var totalPoints = [];
- console.log("GOT HERE");
- for(i = 1; i<10; i++){
- var subject = document.getElementById((subjectId + i)).value;
- var level = document.querySelector('input[name='+(levelId+i)+']:checked').value;
- console.log("GOT TO THE HERE");
- var grade = document.getElementById((gradeId + i)).value;
- console.log(subject);
- console.log(level);
- console.log(grade);
- //Higher
- if( grade == "a1" )
- points = 100;
- else if ( grade == "a2" && level == 1 )
- points = 90;
- else if ( grade == "b1" && level == 1 )
- points = 85;
- else if ( grade == "b2" && level == 1 )
- points = 80;
- else if ( grade == "b3" && level == 1 )
- points = 75;
- else if ( grade == "c1" && level == 1 )
- points = 70;
- else if ( grade == "c2" && level == 1 )
- points = 65;
- else if ( grade == "c3" && level == 1 )
- points = 60;
- else if ( grade == "d1" && level == 1 )
- points = 55;
- else if ( grade == "d2" && level == 1 )
- points = 50;
- else if ( grade == "d3" && level == 1 )
- points = 45;
- //Ordinary
- else if( grade == "a1" && level == 2 )
- points = 60;
- else if ( grade == "a2" && level == 2 )
- points = 50;
- else if ( grade == "b1" && level == 2 )
- points = 45;
- else if ( grade == "b2" && level == 2 )
- points = 40;
- else if ( grade == "b3" && level == 2 )
- points = 35;
- else if ( grade == "c1" && level == 2 )
- points = 30;
- else if ( grade == "c2" && level == 2 )
- points = 25;
- else if ( grade == "c3" && level == 2 )
- points = 20;
- else if ( grade == "d1" && level == 2 )
- points = 15;
- else if ( grade == "d2" && level == 2 )
- points = 10;
- else if ( grade == "d3" && level == 2 )
- points = 5;
- //Foundation
- else if( grade == "a1" && level == 3 )
- points = 20;
- else if ( grade == "a2" && level == 3 )
- points = 15;
- else if ( grade == "b1" && level == 3 )
- points = 10;
- else if ( grade == "b2" && level == 3 )
- points = 5;
- //Other
- else if ( grade == "distinction")
- points = 70;
- else if ( grade == "merit")
- points = 50;
- else if ( grade == "pass")
- points = 30;
- else if ( grade == "efng")
- points = 0;
- if(subject== "mathematics" && level == 1 && points != 0)
- points = points + 25;
- console.log(points);
- totalPoints.push(points);
- }
- totalPoints.sort(function(a, b){return b-a});
- var finalResult = 0;
- for(i=0; i<6; i++){
- finalResult = finalResult + totalPoints[i];
- }
- console.log(finalResult);
- console.log("GOT TO THE END");
- document.getElementById("result").value = finalResult;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement