всем привет, такой вопрос, есть простая задачка на алгоритмы :Напишите функцию invert(obj) ,которая принимает в себя объект и возвращает объект с инвертированными ключами и значениями. В случае если одинаковые значения встречаются несколько раз - берем по последнему ключу . и есть ее решение : let invet = (obj) => Object.entries(obj).reduce((acc,item)=>(acc[item[1]]=item[0],acc),{}) , СОБСТВЕННО ВОПРОС: в каком месте этого кода выполняется условие (В случае если одинаковые значения встречаются несколько раз - берем по последнему ключу), кто знающий ответьте пожалуйста , очень интересно