ProdanTenev

Trekking Mania

Mar 1st, 2022
765
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 1.47 KB | None | 0 0
  1. function trekkingMania(input) {
  2.     let index = 0;
  3.     let groups = Number(input[index]);
  4.     index++;
  5.     let groupMussala = 0;
  6.     let groupMonblan = 0;
  7.     let groupKilimandjaro = 0;
  8.     let groupK2 = 0;
  9.     let groupEverest = 0;
  10.  
  11.     for (let i = 0; i < groups; i++) {
  12.         let currentGroup = Number(input[index]);
  13.         index++;
  14.         if (currentGroup <= 5) {
  15.             groupMussala += currentGroup;
  16.         } else if (currentGroup >= 6 && currentGroup <= 12){
  17.             groupMonblan += currentGroup;
  18.         } else if (currentGroup >= 13 && currentGroup <= 25){
  19.             groupKilimandjaro += currentGroup;
  20.         } else if (currentGroup >= 26 && currentGroup <= 40){
  21.             groupK2 += currentGroup;
  22.         } else if (currentGroup >= 41){
  23.             groupEverest += currentGroup;
  24.         }
  25.     }
  26.     let allPeople = groupMussala + groupMonblan + groupKilimandjaro + groupK2 + groupEverest;
  27.     let mussalaPercent = (groupMussala / allPeople) * 100;
  28.     let monblanPercent = (groupMonblan / allPeople) * 100;
  29.     let kilimandjaroPercent = (groupKilimandjaro / allPeople) * 100;
  30.     let ktwoPercent = (groupK2 / allPeople) * 100;
  31.     let everestPercent = (groupEverest / allPeople) * 100;
  32.     console.log(`${mussalaPercent.toFixed(2)}%`);
  33.     console.log(`${monblanPercent.toFixed(2)}%`);
  34.     console.log(`${kilimandjaroPercent.toFixed(2)}%`);
  35.     console.log(`${ktwoPercent.toFixed(2)}%`);
  36.     console.log(`${everestPercent.toFixed(2)}%`);
  37. }
Advertisement
Add Comment
Please, Sign In to add comment