MartenBG

05. Computer Firm

Mar 8th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. function firm(input) {
  2. let n = Number(input.shift());
  3. let everagrRate = 0;
  4. let number = 0;
  5. let sales = 0;
  6. for (let i = 1; i <= n; i++) {
  7. let line = Number(input.shift());
  8. rate = line % 10;
  9. number = Math.floor(line / 10);
  10. switch (rate) {
  11. case 2: sales += number * 0; everagrRate += 2;
  12. break;
  13. case 3: sales += number * 0.50; everagrRate += 3;
  14. break;
  15. case 4: sales += number * 0.70; everagrRate += 4;
  16. break;
  17. case 5: sales += number * 0.85; everagrRate += 5;
  18. break;
  19. case 6: sales += number * 1; everagrRate += 6;
  20. }
  21. }
  22. console.log(sales.toFixed(2));
  23. console.log((everagrRate/n).toFixed(2));
  24. }
Advertisement
Add Comment
Please, Sign In to add comment