Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let lowGrades = Number(input.shift());
- let lowGradeCount = 0;
- let sum = 0;
- let taskCount = 0;
- let lastTask = '';
- //Докъде трябва да въртя цикъла
- while (lowGrades > lowGradeCount) {
- let currentTaskName = input.shift();
- let currentTaskGrade = Number(input.shift());
- if (currentTaskName == "Enough") {
- break;
- }
- sum += currentTaskGrade;
- // Оценка >= 4
- if (currentTaskGrade <= 4) {
- lowGradeCount++;
- }
- lastTask = currentTaskName;
- taskCount++;
- }
- if (lowGrades <= lowGradeCount) {
- console.log(`You need a break, ${lowGradeCount} poor grades.`);
- } else {
- console.log(`Average score: ${(sum/taskCount).toFixed(2)}`);
- console.log(`Number of problems: ${taskCount}`);
- console.log(`Last problem: ${lastTask}`);
- }
- }
- solve (
- [
- '3',
- 'Money',
- '6',
- 'Story',
- '4',
- 'Spring Time',
- '5',
- 'Bus',
- '6',
- 'Enough'
- ]
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement