Advertisement
galink

Untitled

Aug 3rd, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3. function histogram(args) {
  4.     let n = Number(args[0]);
  5.  
  6.     let count1 = 0;
  7.     let count2 = 0;
  8.     let count3 = 0;
  9.     let count4 = 0;
  10.     let count5 = 0;
  11.  
  12.     let sumCount = count1 + count2 + count3 + count4 + count5;
  13.    
  14.  
  15.     for (let i = 1; i <= n; i++) {
  16.        
  17.             let currentNum = Number(args[i]);
  18.             if (currentNum >= 800) {
  19.                 count5 ++;
  20.                 return count5;
  21.              //  console.log(count5);
  22.             } else if (currentNum >= 600) {
  23.                 count4 ++;
  24.             } else if (currentNum >= 400) {
  25.                 count3 ++;
  26.             } else if (currentNum >= 200) {
  27.                 count2 ++;
  28.             } else {
  29.                 count1 +=1;
  30.                
  31.                console.log(count1);
  32.             }
  33. let sumCount = count1 + count2 + count3 + count4 + count5;
  34.             console.log(`${count1} / ${sumCount} * 100`);
  35.             console.log(`${count2} / ${sumCount} * 100`);
  36.             console.log(`${count3} / ${sumCount} * 100`);
  37.             console.log(`${count4} / ${sumCount} * 100`);
  38.             console.log(`${count5} / ${sumCount} * 100`);
  39.            
  40.         }
  41.    
  42. }
  43.  
  44. histogram(['3', '1', '2', '999']);
  45.  
  46. histogram(['4', '53', '7', '56', '999']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement