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

Удаление из объекта свойств со значениями null и undefined

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

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

Создайте утилитарную функцию, которая принимает объект и возвращает новый объект, в котором отсутствуют свойства, значения которых равны null или undefined.

  • В объекте могут находиться свойства любого типа.
  • Необходимо оформить типы как для входных, так и для выходных данных.
Пример:
// вход
{
  a: 'test',
  b: 23,
  c: null,
  d: undefined
}

// выход
{
  a: 'test',
  b: 23
}