TZinovieva

Train The Trainers JS

Oct 30th, 2022
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function trainTheTrainers(input) {
  2.     let index = 0;
  3.     let juryNumber = Number(input[index]);
  4.     index++;
  5.  
  6.     let presentationName = input[index];
  7.     index++;
  8.  
  9.     let counter = 0;
  10.     let totalPresentationGrades = 0;
  11.     while (presentationName !== "Finish") {
  12.         counter++;
  13.        
  14.         let presentationGrade = 0;
  15.         for (let i = 1; i <= juryNumber; i++) {
  16.             let grade = Number(input[index]);
  17.             index++;
  18.             presentationGrade += grade;  
  19.         }
  20.         let averagePresentationGrade = presentationGrade / juryNumber;
  21.         console.log(`${presentationName} - ${averagePresentationGrade.toFixed(2)}.`);
  22.  
  23.         totalPresentationGrades += averagePresentationGrade;
  24.         presentationName = input[index];
  25.         index++;
  26.     }
  27.     if (presentationName === "Finish") {
  28.         console.log(`Student's final assessment is ${(totalPresentationGrades / counter).toFixed(2)}.`);
  29.    }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment