Назад к задачам
Intern — Middle
5

Отбор игроков в зависимости от наличия команды

Компании, где спрашивали:

Правительство МосквыПравительство Москвы
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Имеется список игроков, каждый из которых описан объектом со следующими свойствами:

  • name: имя игрока (строка)
  • term: номер команды, в которой выступает игрок (может принимать значения 1, 2, 3, 5 или null, если игрок не привязан к команде) Требуется реализовать функцию filterplayers, принимающую массив таких объектов и возвращающую объект, содержащий два массива:
  • withTeam: игроки, у которых поле term отличается от null (т.е. они состоят в команде);
  • withoutTeam: игроки, у которых поле term равно null (т.е. они не принадлежат ни одной команде).