Advertisement
DraconiusNX

Untitled

Sep 29th, 2022
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function flowerShop(input) {
  2.     let chrysan = Number(input[0]);
  3.     let roses = Number(input[1]);
  4.     let tulips = Number(input[2]);
  5.     let season = input[3];
  6.     let day = input[4];
  7.     let sum = 0;
  8.     let arrange = 2
  9.     let allFlolwers = chrysan + roses + tulips;
  10.     let total = 0;
  11.  
  12.  
  13.     switch(season){
  14.  
  15.         case "Spring":
  16.             if (day === "Y") {
  17.                 sum = chrysan*2 + roses*4.10 +tulips * 2.50;
  18.                 sum = sum*1.15;
  19.             } else {
  20.                 sum = chrysan*2 + roses*4.10 +tulips * 2.50
  21.             }
  22.            
  23.             if (tulips > 7 ) {
  24.                 sum = sum *0.95;
  25.             }
  26.            
  27.             if (allFlolwers>20) {
  28.                 sum = sum*0.80
  29.             }
  30.             break;
  31.  
  32.         case "Summer":
  33.             if (day === "Y") {
  34.                 sum = chrysan*2 + roses*4.10 +tulips * 2.50;
  35.                 sum = sum*1.15;
  36.             } else {
  37.                 sum = chrysan*2 + roses*4.10 +tulips * 2.50
  38.             }
  39.            
  40.             if (allFlolwers>20) {
  41.                 sum = sum*0.80
  42.             }
  43.             break;
  44.          
  45.         case "Winter":
  46.             if (day === "Y") {
  47.                 sum = chrysan*3.75 + roses*4.50 +tulips * 4.15;
  48.                 sum = sum*1.15;
  49.             } else {
  50.                 sum = chrysan*3.75 + roses*4.50 +tulips * 4.15
  51.             }
  52.                
  53.             if (roses >= 10) {
  54.                 sum = sum *0.90;
  55.             }
  56.            
  57.             if (allFlolwers > 20) {
  58.                 sum = sum*0.80
  59.             }
  60.             break;
  61.        
  62.         case "Autumn":
  63.             if (day === "Y") {
  64.                 sum = chrysan*3.75 + roses*4.50 +tulips * 4.15;
  65.                 sum = sum*1.15;
  66.             } else {
  67.                 sum = chrysan*3.75 + roses*4.50 +tulips * 4.15
  68.             }
  69.  
  70.             if (allFlolwers>20) {
  71.                 sum = sum*0.80
  72.             }
  73.             break;
  74.         }
  75.  
  76.         total = arrange+sum
  77.         console.log(total.toFixed(2))
  78.        
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement