Я не понимаю, как заставить этот тип функции стрелок работать
Вывод функции pop должен быть следующим: {say: «sticks», поле: «awoo»}
С помощью input console.log (pop ({say: "sticks"}));
Я пытался установить эквивалентность = (addObj) безрезультатно
let pop = (obj) => obj.say=="sticks" ? {field:"awoo"} : {field:"condensation"} => (addObj) => Object.assign(addObj,obj)
console.log(pop({say:"sticks"}));
console.log(pop({say:"dips"}));
/ Users / pharris / тест / app.js: 3
let pop = (obj) => obj.say=="sticks" ? {field:"awoo"} : {field:"condensation"} = (addObj) => Object.assign(addObj,obj)
Я получил эти сообщения об ошибках
SyntaxError: недопустимая цель назначения деструктурирования
в новом скрипте (vm.js: 84: 7)
SyntaxError: неожиданная строка