Avatar ·

Como combinar propriedades de dois objetos JavaScript em um?

Olá a todos! Sou novo em JavaScript e me deparei com a seguinte tarefa: tenho dois objetos com dados e preciso combinar suas propriedades em um único objeto. Por exemplo, existe um objeto `user` com nome e idade, e um objeto `address` com cidade e rua. Quero obter um único objeto que contenha todas as propriedades de ambos os objetos. Aqui está um exemplo de código: ```javascript const user = { name: 'Иван', age: 30 }; const address = { city: 'Москва', street: 'Тверская' }; // Como obter um objeto que se pareça com: // { // name: 'Иван', // age: 30, // city: 'Москва', // street: 'Тверская' // } ``` Tentei simplesmente somar os objetos com o operador `+`, mas não funcionou — resultou em uma string. Tentei usar `Object.assign()`, mas não entendi completamente como fazer isso corretamente.