Вы пишете приложение для организаторов походов. У вас есть список вещей, которые участники планируют взять с собой.
Входные данные: У вас есть набор данных, где каждый объект описывает одну вещь. Свойства вещей:
name — название предмета (строка);category — категория предмета (например, «еда», «снаряжение», «одежда»);isEssential — обязательный ли это предмет (булево значение: true — обязательно, false — по желанию).Что нужно реализовать:
🔘Фильтрация: создайте два новых списка (массива). В первый должны попасть только предметы из категории «еда», во второй — всё остальное снаряжение и одежда.
🔘Проверка обязательных вещей: выведите в консоль названия всех предметов, у которых свойствоisEssentialустановлено вtrue. Если хотя бы один обязательный предмет отсутствует, как бы вы это определили?
🔘Подсчёт: вычислите общее количество всех вещей в исходном списке.
🔘Трансформация: создайте новый массив, который будет содержать только названия вещей (строки), и отсортируйте этот список по алфавиту.
Пишите ваши варианты в комментариях!
