45 - Калькулятор стоимости пиццы, практика (JS уроки — аргументы и return)
📘 Задание: Pizza Price Calculator
Создайте приложение "Pizza Price Calculator".
Представьте, что пользователь собирает свою пиццу в пиццерии.
Нужно выбрать по одному варианту из каждой категории и посчитать итоговую стоимость.
Главное условие этого задания: все вычисления цены должны выполняться внутри функций,
которые принимают аргументы и возвращают результат через return.
🍕 Категория 1 — Размер пиццы
- 🤏 Small — 100 $
- 🍕 Medium — 150 $
- 🍕 Large — 200 $
- 🍕 XL — 250 $
- 🎉 Party — 350 $
🥖 Категория 2 — Тесто
- 📄 Thin — 20 $
- 🥖 Classic — 30 $
- 🧀 Cheese Crust — 50 $
- 🥯 Stuffed Crust — 70 $
- 🌾 Gluten Free — 90 $
🧀 Категория 3 — Начинка
- 🧀 Cheese — 30 $
- 🍕 Pepperoni — 50 $
- 🥦 Vegetables — 40 $
- 🥩 Meat Lovers — 80 $
- 🦐 Seafood — 100 $
🥤 Категория 4 — Напиток
- 💧 Water — 15 $
- 🥤 Cola — 25 $
- 🧃 Juice — 30 $
- 🥛 Milkshake — 40 $
- 🚫 No Drink — 0 $
📐 Правила:
- Для каждой категории написать отдельную функцию, которая принимает выбранное значение
как аргумент и возвращает его цену:
getSizePrice(size)
getCrustPrice(crust)
getToppingPrice(topping)
getDrinkPrice(drink)
- Ответ вывести в такой конструкции:
"Total price: 370 $"
🧪 Пример:
Пользователь выбрал:
- 🍕 Large — 200 $
- 🧀 Cheese Crust — 50 $
- 🥩 Meat Lovers — 80 $
- 🥛 Milkshake — 40 $
Total price: 370 $