Advertisement
Neri0817

04.Vacation

Jan 16th, 2022
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function vacation(groupCount, type, day) {
  2.   let price = 0;
  3.   switch (day) {
  4.     case "Friday":
  5.       if (type === "Students") {
  6.         price += 8.45 * groupCount;
  7.       } else if (type === "Business") {
  8.         price += 10.9 * groupCount;
  9.       } else if (type == "Regular") {
  10.         price += 15 * groupCount;
  11.       }
  12.       break;
  13.     case "Saturday":
  14.       if (type === "Students") {
  15.         price += 9.8 * groupCount;
  16.       } else if (type === "Business") {
  17.         price += 15.6 * groupCount;
  18.       } else if (type === "Regular") {
  19.         price += 20 * groupCount;
  20.       }
  21.       break;
  22.     case "Sunday":
  23.       if (type === "Students") {
  24.         price += 10.46 * groupCount;
  25.       } else if (type === "Business") {
  26.         price += 16 * groupCount;
  27.       } else if (type === "Regular") {
  28.         price += 22.5 * groupCount;
  29.       }
  30.       break;
  31.   }
  32.  
  33.   if (type === "Students" && groupCount >= 30) {
  34.     price = price - price * 0.15;
  35.   } else if (type === "Business" && groupCount >= 100) {
  36.     price = price - price / 10;
  37.   } else if (type === "Regular" && groupCount >= 10 && groupCount <= 20) {
  38.     price = price - price * 0.05;
  39.   }
  40.  
  41.   console.log(`Total price: ${price.toFixed(2)}`);
  42. }
  43. vacation(100, "Business", "Sunday");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement