Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solveBonusSystem(input) {
- input = input.map(x => Number(x))
- let students = input.shift()
- let lectures = input.shift()
- let bonus = input.shift()
- let maxBonusPoints = 0
- let studentAttendances = 0
- for (let attendancy of input) {
- let bonusPoints = attendancy / lectures * (5 + bonus)
- if (bonusPoints > maxBonusPoints) {
- studentAttendances = attendancy
- maxBonusPoints = bonusPoints
- }
- }
- console.log(`The maximum bonus score for this course is ${Math.ceil(maxBonusPoints)}.The student has attended ${studentAttendances} lectures.`);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement