Advertisement
AlexandrP

08. Graduation

Dec 1st, 2022
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function grad (input){
  2.  
  3. let name = input [0]
  4. let index = 1
  5. let year = 0
  6. let failedYears = 0
  7.  
  8. let sum = 0
  9.  
  10. while (year <= 12){
  11.     let grade = Number(input [index])
  12. if (grade > 4){
  13. sum = sum + grade
  14.  
  15. }
  16.  
  17.  
  18. if (grade < 4){
  19.     failedYears++
  20. }
  21.  
  22. if (failedYears == 2){
  23.     console.log(`${name} has been excluded at ${year} grade`);
  24.     return
  25. }
  26.  
  27.  
  28. grade = Number(input[index])
  29. index++
  30. year++
  31. }
  32.  
  33.  
  34.  
  35. let average = sum / 12
  36. console.log (`${name} graduated. Average grade: ${average.toFixed(2)}`)
  37.  
  38.  
  39. }
  40.  
  41. grad (["Mimi",
  42. "5",
  43. "6",
  44. "5",
  45. "6",
  46. "5",
  47. "6",
  48. "6",
  49. "2",
  50. "3"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement