Advertisement
DraconiusNX

Untitled

Oct 12th, 2022
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. function graduation(data) {
  2. let name = data[0];
  3. let i = 1;
  4. let grade = 0;
  5. let totalGrade = 0;
  6. let fail = 0;
  7. let avrgGrade = 0;
  8. // console.log(data.length);
  9. while (i < data.length) {
  10. grade = Number(data[i]);
  11. if (grade < 4) {
  12. fail++;
  13. totalGrade += grade;
  14. } else {
  15. totalGrade += grade;
  16. }
  17. if (fail > 1) {
  18. console.log(`${name} has been excluded at ${i - 1} grade`)
  19. break;
  20. } else {
  21. avrgGrade = totalGrade / i
  22. i++;
  23. }
  24. }
  25. if (fail <= 1) {
  26. console.log(`${name} graduated. Average grade: ${avrgGrade.toFixed(2)}`);
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement