borisova936935

Untitled

Oct 1st, 2021
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function fishingBoat(input) {
  2.     let budget = Number(input[0]);
  3.     let season = input[1];
  4.     let fishersCount = Number(input[2]);
  5.     let rent = 0;
  6.  
  7.     switch (season) {
  8.         case "Spring":
  9.             rent = 3000
  10.             if (fishersCount <= 6) {
  11.                 rent = rent * 0.90
  12.                 if (fishersCount % 2 === 0) {
  13.                     rent = rent * 0.95
  14.                 }
  15.             } else if (fishersCount >= 7 && fishersCount <= 11) {
  16.                 rent = rent * 0.85
  17.                 if (fishersCount % 2 === 0) {
  18.                     rent = rent * 0.95
  19.                 }
  20.             } else if (fishersCount >= 12) {
  21.                 rent = rent * 0.75
  22.                 if (fishersCount % 2 === 0) {
  23.                     rent = rent * 0.95
  24.                 }
  25.             }
  26.             break;
  27.  
  28.         case "Summer":
  29.             rent = 4200
  30.             if (fishersCount <= 6) {
  31.                 rent = rent * 0.90
  32.                 if (fishersCount % 2 === 0) {
  33.                     rent = rent * 0.95
  34.                 }
  35.             } else if (fishersCount >= 7 && fishersCount <= 11) {
  36.                 rent = rent * 0.85
  37.                 if (fishersCount % 2 === 0) {
  38.                     rent = rent * 0.95
  39.                 }
  40.             } else if (fishersCount >= 12) {
  41.                 rent = rent * 0.75
  42.                 if (fishersCount % 2 === 0) {
  43.                     rent = rent * 0.95
  44.                 }
  45.             }
  46.             break;
  47.  
  48.         case "Autumn":
  49.             rent = 4200
  50.             if (fishersCount <= 6) {
  51.                 rent = rent * 0.90
  52.             } else if (fishersCount >= 7 && fishersCount <= 11) {
  53.                 rent = rent * 0.85
  54.             } else if (fishersCount >= 12) {
  55.                 rent = rent * 0.75
  56.             }
  57.             break;
  58.  
  59.         case "Winter":
  60.             rent = 2600
  61.             if (fishersCount <= 6) {
  62.                 rent = rent * 0.90
  63.                 if (fishersCount % 2 === 0) {
  64.                     rent = rent * 0.95
  65.                 }
  66.             } else if (fishersCount >= 7 && fishersCount <= 11) {
  67.                 rent = rent * 0.85
  68.                 if (fishersCount % 2 === 0) {
  69.                     rent = rent * 0.95
  70.                 }
  71.             } else if (fishersCount >= 12) {
  72.                 rent = rent * 0.75
  73.                 if (fishersCount % 2 === 0) {
  74.                     rent = rent * 0.95
  75.                 }
  76.             }
  77.             break;
  78.     }
  79.  
  80.     let diff = Math.abs(budget - rent)
  81.  
  82.     if (budget > rent) {
  83.         console.log(`Yes! You have ${diff.toFixed(2)} leva left.`);
  84.     } else {
  85.         console.log(`Not enough money! You need ${diff.toFixed(2)} leva.`);
  86.     }
  87. }
  88. fishingBoat(["3000",
  89.     "Summer",
  90.     "11"])
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
Advertisement
Add Comment
Please, Sign In to add comment