Untitled

 avatar
unknown
plain_text
a year ago
1.0 kB
3
Indexable
function hotelRoom(input) {
    let month = input[0];
    let nights = Number(input[1]);
   
    let flat;
    let studio;
   
    switch (month) {
      case "May":
      case "October":
        studio = 50;
        flat = 65;
   
        if (nights > 14) {
          studio = studio * 0.7;
          flat = flat * 0.9;
        } else if (nights > 7) {
          studio = studio * 0.95;
        }
        break;
      case "June":
      case "September":
        studio = 75.2;
        flat = 68.7;
        if (nights > 14) {
          studio = studio * 0.8;
          flat = flat * 0.9;
        }
        break;
      case "July":
      case "August":
        studio = 76;
        flat = 77;
        if (nights > 14) {
          flat = flat * 0.9;
        }
        break;
    }
    let sumFlat = nights * flat;
    let sumStudio = nights * studio;
   
    console.log(`Apartment: ${sumFlat.toFixed(2)} lv.`);
    console.log(`Studio: ${sumStudio.toFixed(2)} lv.`);
  }
Leave a Comment