Что купить
Часть раздела Основы путешествия по JavaScript на Coddy — урок 77 из 77.
Задание
СреднеНапишите функцию с именем analyzeBudget, которая:
- Принимает три аргумента: список цен, список названий товаров и бюджет на один товар.
- Выводит:
- Список товаров, которые вы можете себе позволить.
- Общую стоимость доступных товаров.
- Количество товаров, выходящих за рамки бюджета.
Пример:
Для prices = [10, 20, 5, 15], items = ["Notebook", "Pen", "Eraser", "Bag"] и budget = 10, вывод должен быть:
Affordable items: "Notebook", "Eraser"
Total budget needed: 15
Items out of budget: 2Попробуйте сами
function analyzeBudget(prices, items, budget) {
// Напишите здесь свой код
}Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или False