← К списку задачПримеры
code 3 курс
MediumvisibleItems()

Каталог с фильтром избранного

На странице каталога есть переключатель "показывать только избранные". Когда он выключен, пользователь видит весь список. Когда включен — только избранные элементы.

Напишите функцию visibleItems(items, favoriteIds, showOnlyFavorites):
- если showOnlyFavorites false, верните все items;
- если true, верните только избранные элементы в порядке items.

Примеры

Пример 1
Input
[
  [
    {
      "id": 1,
      "title": "A"
    },
    {
      "id": 2,
      "title": "B"
    }
  ],
  [
    2
  ],
  true
]
Output
[
  {
    "id": 2,
    "title": "B"
  }
]
4 строк

Результат

Запусков пока нет

Submit станет доступен после выбора группы и ФИО.

Запустите код, чтобы увидеть тест-кейсы.