Advertisement
Liliana797979

viarno reshenie fruit shop

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