скажите почему след код не выводит измененое имя и возраст?
var person = (function (name, age) {
var
$name = name,
$age = age;
return {
name: $name,
age: $age,
setName: function (name) { $name = name;},
setAge: function (age) { $age = age;}
};
})('Gregory', 42);
person.setName('Miller');
person.setAge(30);
console.log(person.name);
console.log(person.age);
Выхлоп:
Gregory
42