Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function findTheStudentWithMaxBonusAndAttendances(input) {
- input.shift();
- let totalNumberOfLectures = Number(input.shift());
- let additionalBonus = Number(input.shift());
- let studentsAttendances = input.map(Number).sort((a, b) => b - a, 0);
- let mostAttendances = studentsAttendances.shift();
- let totalBonus = mostAttendances / totalNumberOfLectures * (5 + additionalBonus);
- console.log(`Max Bonus: ${Math.ceil(totalNumberOfLectures === 0 ? 0 : totalBonus)}.`);
- console.log(`The student has attended ${totalNumberOfLectures === 0 ? 0 : mostAttendances} lectures.`);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement