Назад к задачам
Правительство МосквыПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Расчёт стоимости проживания в гостинице
Компании, где спрашивали:
Условие задачи
Определение цены за ночевку в отеле. Функция принимает два параметра:
- Количество ночей (обязательный параметр).
- Дата заезда (необязательный параметр). Если дата не указана, используется текущий день. Стоимость проживания в будние дни (с понедельника по пятницу) — 1200 руб. Стоимость проживания в выходные (суббота, воскресенье) — 2000 руб.
const rates = {
weekday: 1200,
holidays: 2000,
};
function calculateBooking(nights, startDate) {
let total = 0;
return total;
}
console.log(calculateBooking(7)); // 31000
console.log(calculateBooking(3, new Date("2023-11-10"))); // 5000