Код Junior Разминка: короткие функции обновлено

invert

Условие

Поменяй ключи и значения местами.

Примеры

invert({"a":1,"b":2}) // {"1":"a","2":"b"}
invert({}) // {}

Как подойти

Object.fromEntries(Object.entries(o).map(([k,v]) => [v,k])). Значения станут ключами и приведутся к строке.

Подсказки: 1
  1. entries → map → fromEntries.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.