Sobes.tech
Back to tasks
Junior — Senior
28

Вычисление цены за проживание в гостинице

Companies where asked:

Московский Кредитный БанкМосковский Кредитный Банк
Get help with live coding in real time with Sobes Copilot
Task condition

Нужно реализовать функцию, которая определяет стоимость пребывания гостя в гостинице. Функция принимает два параметра:

  1. Количество ночей (обязательный).
  2. Дату заезда (опциональная). Если дата не передана, считается, что заезд происходит в текущий день. Тарифы:
  • будние дни (с понедельника по пятницу) — 1500 ₽ за ночь;
  • выходные (суббота и воскресенье) — 2200 ₽ за ночь.
function bookingCalculate(nights, startDate) {
}

console.log(bookingCalculate(7)); // 11900
console.log(bookingCalculate(3, new Date('2023-11-10'))); // 5900