Merge Objects

Реализуйте функцию mergeObjects, которая позволяет объединять произвольное количество объектов в один новый объект.

const o1 = { x: 1, y: 2 }; const o2 = { z: 3 }; const o3 = { m: 4, s: 5 }; console.log(mergeObjects(o1, o2, o3)); // { x: 1, y: 2, z: 3, m: 4, s: 5 }

Если у нескольких объектов есть свойство с одинаковым ключом, в итоговом объекте нужно взять значение последнего объекта с этим свойством.

const o1 = { x: 1, y: 2 }; const o2 = { x: 3, t: 4 }; const o3 = { y: 5, s: 6 }; console.log(mergeObjects(o1, o2, o3)); // { x: 3, y: 5, t: 4, s: 6 }