Advertisement
mbratanov

11. Fruit Shop

Feb 15th, 2025
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function fruitShop(fruit, dayOfWeek, quantity) {
  2.     let price = 0;
  3.     switch (dayOfWeek) {
  4.         case 'Monday':
  5.         case 'Tuesday':
  6.         case 'Wednesday':
  7.         case 'Thursday':
  8.         case 'Friday':
  9.             switch (fruit) {
  10.                 case 'banana':
  11.                     price = 2.50;
  12.                     break;
  13.                 case 'apple':
  14.                     price = 1.20;
  15.                     break;
  16.                 case 'orange':
  17.                     price = 0.85;
  18.                     break;
  19.                 case 'grapefruit':
  20.                     price = 1.45;
  21.                     break;
  22.                 case 'kiwi':
  23.                     price = 2.70;
  24.                     break;
  25.                 case 'pineapple':
  26.                     price = 5.50;
  27.                     break;
  28.                 case 'grapes':
  29.                     price = 3.85;
  30.                     break;
  31.             }
  32.             break;
  33.         case 'Saturday':
  34.         case 'Sunday':
  35.             switch (fruit) {
  36.                 case 'banana':
  37.                     price = 2.70;
  38.                     break;
  39.                 case 'apple':
  40.                     price = 1.25;
  41.                     break;
  42.                 case 'orange':
  43.                     price = 0.90;
  44.                     break;
  45.                 case 'grapefruit':
  46.                     price = 1.60;
  47.                     break;
  48.                 case 'kiwi':
  49.                     price = 3.00;
  50.                     break;
  51.                 case 'pineapple':
  52.                     price = 5.60;
  53.                     break;
  54.                 case 'grapes':
  55.                     price = 4.20;
  56.                     break;
  57.             }
  58.             break;
  59.  
  60.  
  61.     }
  62.     let totalPrice = price * quantity;
  63.     if (totalPrice > 0) {
  64.         console.log(totalPrice.toFixed(2));
  65.     } else {
  66.         console.log('error');
  67.     }
  68. }
  69.  
  70. fruitShop('apple', 'Tuesday', 2);
  71. fruitShop('orange', 'Sunday', 3);
  72. fruitShop('kiwi', 'Monday', 2.5);
  73. fruitShop('grapes', 'Saturday', 0.5);
  74. fruitShop('tomato', 'Monday', 0.5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement