borisova936935

Untitled

Oct 25th, 2021
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function skiTrip(input) {
  2.   let days = Number(input[0]);
  3.   let roomType = input[1];
  4.   let feedback = input[2];
  5.   let nights = days - 1;
  6.   let priceForRoom = 0;
  7.  
  8.   switch (roomType) {
  9.     case "room for one person":
  10.       priceForRoom = nights * 18;
  11.       break;
  12.     case "apartment":
  13.       if (nights < 10) {
  14.         priceForRoom = nights * 25 * 0.7;
  15.       } else if (nights <= 15) {
  16.         priceForRoom = nights * 25 * 0.65;
  17.       } else if (nights > 15) {
  18.         priceForRoom = nights * 25 * 0.5;
  19.       }
  20.       break;
  21.  
  22.     case "president apartment":
  23.       if (nights < 10) {
  24.         priceForRoom = nights * 35 * 0.9;
  25.       } else if (nights <= 15) {
  26.         priceForRoom = nights * 35 * 0.85;
  27.       } else if (nights > 15) {
  28.         priceForRoom = nights * 35 * 0.8;
  29.       }
  30.       break;
  31.   }
  32.  
  33.   if (feedback === "positive") {
  34.     priceForRoom = priceForRoom * 1.25;
  35.   } else if (feedback === "negative") {
  36.     priceForRoom = priceForRoom * 0.9;
  37.   }
  38.   console.log(priceForRoom.toFixed(2));
  39. }
  40. skiTrip(["14", "apartment", "positive"]);
Advertisement
Add Comment
Please, Sign In to add comment