работает?
Я деструктурирую center, но при этом пишу его еще раз как параметр
function draw_circle ({center,center:[x,y], radius:r}) {
return [ x, y, r ,center];
}
console.log (
draw_circle ({center:[3,4], radius:5})
);
ты x и y присваиваешь center.x и center.y соответственно, так что нет никакого дублирования при деструктуировании. описано , как ни странно на mdn
Обсуждают сегодня