Advertisement
DraconiusNX

Untitled

Oct 4th, 2022
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function trekkingMania(input) {
  2.     let countGroups = Number(input[0]);
  3.     let p1 = 0;
  4.     let p2 = 0;
  5.     let p3 = 0;
  6.     let p4 = 0;
  7.     let p5 = 0;
  8.     let sum = 0;
  9.     for (let i = 1; i < input.length; i++) {
  10.         sum += Number(input[i]);
  11.         if (input[i] <= 5) {
  12.             p1 += Number(input[i]);
  13.         } else if (input[i] >= 6 && input[i] <= 12) {
  14.             p2 += Number(input[i]);
  15.         } else if (input[i] >= 13 && input[i] <= 25) {
  16.             p3 += Number(input[i]);
  17.         } else if (input[i] >= 26 && input[i] <= 40) {
  18.             p4 += Number(input[i]);
  19.         } else {
  20.             p5 += Number(input[i]);
  21.         }
  22.     }
  23.     p1 = p1 / sum * 100;
  24.     p2 = p2 / sum * 100;
  25.     p3 = p3 / sum * 100;
  26.     p4 = p4 / sum * 100;
  27.     p5 = p5 / sum * 100;
  28.  
  29.     console.log(`${p1.toFixed(2)}%`);
  30.     console.log(`${p2.toFixed(2)}%`);
  31.     console.log(`${p3.toFixed(2)}%`);
  32.     console.log(`${p4.toFixed(2)}%`);
  33.     console.log(`${p5.toFixed(2)}%`);
  34. }
  35.  
  36. trekkingMania(["10",
  37.  
  38. "10",
  39.  
  40. "5",
  41.  
  42. "1",
  43.  
  44. "100",
  45.  
  46. "12",
  47. "26", "17", "37", "40", "78"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement