Advertisement
Guest User

Untitled

a guest
Feb 25th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function calcStatistics(array) {
  2.     let aproveAcc = 0;
  3.     let failAcc = 0;
  4.     let aproveCount = 0;
  5.     let failCount = 0;
  6.  
  7.     for(let i = 0; i < array.length; i++) {
  8.         if (array[i].grade > 10) {
  9.             console.log(`${array[i].name} - Approved`)
  10.             aproveAcc = array[i].grade;
  11.             aproveCount++;
  12.         } else {
  13.             console.log(`${array[i].name} - Fail`);
  14.             failAcc = array[i].grade;
  15.             failCount++;
  16.         }
  17.     }
  18.  
  19.     console.log("Aprove Average:", aproveAcc / aproveCount);
  20.     console.log("Aprove Count:", aproveCount);
  21.  
  22.     console.log("Fail Average:", failAcc / failCount);
  23.     console.log("Fail Count:", failCount);
  24. }
  25.  
  26.  
  27. const studentArray = [
  28.     {
  29.         name: "Jose",
  30.         grade: 9.7
  31.     },
  32.     {
  33.         name: "Pedro",
  34.         grade: 16.7
  35.     },
  36.     {
  37.         name: "Ant",
  38.         grade: 14.2
  39.     },
  40.     {
  41.         name: "Chris",
  42.         grade: 1.5
  43.     }
  44. ];
  45.  
  46. calcStatistics(studentArray);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement