Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function graduationPart2(input) {
- /*
- Напишете функция, която изчислява средната оценка на ученик от цялото му обучение.
- На първия ред ще получите името на ученика, а на всеки следващ ред неговите годишни оценки. Ученикът преминава в следващия клас, ако годишната му оценка е по-голяма или равна на 4.00. Ако ученикът бъде скъсан повече от един път, то той бива изключен и програмата приключва, като се отпечатва името на ученика и в кой клас бива изключен.
- При успешно завършване на 12-ти клас да се отпечата :
- "{име на ученика} graduated. Average grade: {средната оценка от цялото обучение}"
- В случай, че ученикът е изключен от училище, да се отпечата:
- "{име на ученика} has been excluded at {класа, в който е бил изключен} grade"
- Стойността трябва да бъде форматирана до втория знак след десетичната запетая.
- */
- index = 0;
- let inputL = input.length;
- let name = input[index]; // Gosho
- index++;
- totalGrades = 0;
- totalPoints = 0;
- totalClasses = 0;
- while ( index < inputL) {
- grade = Number(input[index]);
- index++;
- totalClasses++;
- totalPoints += grade;
- }
- if(totalClasses<12) {
- console.log(`${name} has been excluded at ${totalClasses-1} grade`);
- } else {
- console.log(`${name} graduated. Average grade: ${(totalPoints/totalClasses).toFixed(2)}`)
- }
- }
- graduationPart2(["Mimi",
- "5",
- "6",
- "5",
- "6",
- "5",
- "6",
- "6",
- "2",
- "3"]);
Add Comment
Please, Sign In to add comment