Advertisement
victor_halev

8.js

Mar 30th, 2020
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(month, overNightNumber) {
  2.     overNightNumber = Number(overNightNumber);
  3.    
  4.     let studioPricePerNight;
  5.     let apratmentPricePerNight;
  6.     let studioPrice;
  7.     let apartmentPrice;
  8.  
  9.     if (month === 'May' || month === 'October') {
  10.         studioPricePerNight = 50;
  11.         apratmentPricePerNight = 65;
  12.  
  13.         studioPrice =  overNightNumber * studioPricePerNight;
  14.         apartmentPrice = overNightNumber * apratmentPricePerNight;
  15.  
  16.         if (overNightNumber >= 7) {
  17.            studioPrice = studioPrice - studioPrice * 0.05;
  18.         } else if (overNightNumber >= 14) {
  19.             studioPrice = studioPrice - studioPrice * 0.3;
  20.         }
  21.  
  22.     } else if (month === 'June' || month === 'September') {
  23.         studioPricePerNight = 75.20
  24.         apratmentPricePerNight = 68.70
  25.  
  26.         studioPrice = overNightNumber * studioPricePerNight;
  27.         apartmentPrice = overNightNumber * apratmentPricePerNight;
  28.  
  29.         if (overNightNumber >= 14) {
  30.             studioPrice = studioPrice - studioPrice * 0.2;
  31.         }
  32.  
  33.     } else if (month === 'July' || month === 'August') {
  34.         studioPricePerNight = 76;
  35.         apratmentPricePerNight = 77;
  36.  
  37.         studioPrice = overNightNumber * studioPricePerNight;
  38.         apartmentPrice = overNightNumber * apratmentPricePerNight;
  39.     }
  40.  
  41.     if (overNightNumber >= 14) {
  42.         apartmentPrice = apartmentPrice - apartmentPrice * 0.1;
  43.     }
  44.  
  45.     console.log(`Apartment: ${apartmentPrice.toFixed(2)} lv.`);
  46.     console.log(`Studio: ${studioPrice.toFixed(2)} lv.`);
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement