Sobes.tech
Intern — Middle

Creating a copy of the passed object

livecode

Task condition

Develop a function that takes an object as an argument and returns its new copy. The function should create a separate object containing the same properties and values as the original, without mutual references between the original and the copy.