Advertisement
RRusev77

Fishing boat

Mar 29th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(budget, season, fishersCount) {
  2.     budget = Number(budget);
  3.     fishersCount = Number(fishersCount);
  4.  
  5.     const prices = {
  6.         'Spring': 3000,
  7.         'Summer': 4200,
  8.         'Autumn': 4200,
  9.         'Winter': 2600
  10.     };
  11.  
  12.     let price;
  13.     if(fishersCount <= 6) {
  14.         price = prices[season] * 0.9;
  15.     } else if (fishersCount > 6 && fishersCount <= 11) {
  16.         price = prices[season] * 0.85;
  17.     } else {
  18.         price = prices[season] * 0.75;
  19.     }
  20.  
  21.     if (fishersCount % 2 === 0 && season !== 'Autumn') {
  22.         price *= 0.95;
  23.     }
  24.  
  25.     if(price > budget) {
  26.         let difference = price - budget;
  27.         console.log(`Not enough money! You need ${difference.toFixed(2)} leva.`);
  28.     } else {
  29.         let difference = budget - price;
  30.         console.log(`Yes! You have ${difference.toFixed(2)} leva left.`);
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement