MartenBG

Pastry Shop

Mar 6th, 2019
469
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. function shop(input) {
  2. let product = String(input.shift());
  3. let number = Number(input.shift());
  4. let day = Number(input.shift());
  5. let sum = 0;
  6.  
  7. if (day <= 15) {
  8. switch (product) {
  9. case 'Cake': sum = number * 24.00;
  10. break;
  11. case 'Souffle': sum = number * 6.66;
  12. break;
  13. case 'Baklava': sum = number * 12.60;
  14. break;
  15. }
  16. } else {
  17. switch (product) {
  18. case 'Cake': sum = number * 28.70;
  19. break;
  20. case 'Souffle': sum = number * 9.80;
  21. break;
  22. case 'Baklava': sum = number * 16.98;
  23. break;
  24. }
  25. }
  26. if (day <= 22) {
  27. if (sum >= 100 && sum <= 200) {
  28. sum *= 0.85;
  29. } else if (sum > 200) {
  30. sum *= 0.75;
  31. }
  32. }
  33. if (day <= 15) {
  34. sum *= 0.90;
  35. }
  36. console.log(sum.toFixed(2));
  37. }
  38. shop([`Cake`, 10, 15]);
Advertisement
Add Comment
Please, Sign In to add comment