dilyana2001

Untitled

Dec 18th, 2021 (edited)
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. function solve(input) {
  2. let team = input[0];
  3. let souvenir = input[1];
  4. let number = Number(input[2]);
  5. let price = 0;
  6.  
  7. if (team === "Argentina") {
  8. switch (souvenir) {
  9. case "flags":
  10. price = number * 3.25;
  11. break;
  12. case "caps":
  13. price = number * 7.2;
  14. break;
  15. case "posters":
  16. price = number * 5.1;
  17. break;
  18. case "stickers":
  19. price = number * 1.25;
  20. break;
  21. }
  22. }
  23. if (team === "Brazil") {
  24. switch (souvenir) {
  25. case "flags":
  26. price = number * 4.2;
  27. break;
  28. case "caps":
  29. price = number * 8.5;
  30. break;
  31. case "posters":
  32. price = number * 5.35;
  33. break;
  34. case "stickers":
  35. price = number * 1.2;
  36. break;
  37. }
  38. }
  39. if (team === "Croatia") {
  40. switch (souvenir) {
  41. case "flags":
  42. price = number * 2.75;
  43. break;
  44. case "caps":
  45. price = number * 6.9;
  46. break;
  47. case "posters":
  48. price = number * 4.95;
  49. break;
  50. case "stickers":
  51. price = number * 1.1;
  52. break;
  53. }
  54. }
  55. if (team === "Denmark") {
  56. switch (souvenir) {
  57. case "flags":
  58. price = number * 3.1;
  59. break;
  60. case "caps":
  61. price = number * 6.5;
  62. break;
  63. case "posters":
  64. price = number * 4.8;
  65. break;
  66. case "stickers":
  67. price = number * 0.9;
  68. break;
  69. }
  70. if (
  71. team !== "Argentina" &&
  72. team !== "Brazil" &&
  73. team !== "Croatia" &&
  74. team !== "Denmark"
  75. ) {
  76. console.log("Invalid country!");
  77. return;
  78. }
  79. if (
  80. souvenir !== "flags" &&
  81. souvenir !== "caps" &&
  82. souvenir !== "posters" &&
  83. souvenir !== "stickers"
  84. ) {
  85. console.log("Invalid stock!");
  86. return;
  87. }
  88. }
  89. if (
  90. team === "Argentina" ||
  91. team === "Brazil" ||
  92. team === "Croatia" ||
  93. team === "Denmark"
  94. ) {
  95. console.log(
  96. `Pepsi bought ${number} ${souvenir} of ${team} for ${price.toFixed(2)} lv`
  97. );
  98. } else {
  99. console.log("Invalid country!");
  100. }
  101.  
  102.  
  103. }
Add Comment
Please, Sign In to add comment