Не могу понять почему не проходит проверку???
Код
var buildHouse = function ( house ) {
var house = {
rooms: house.rooms,
floors: house.floors,
material: house.material,
coefficient: house.coefficient,
calculateSquare: function() {
return this.rooms * this.coefficient * this.floors;
},
calculatePrice: function() {
return this.calculateSquare() * materialPrice[this.material];
}
}
return house;
}
Вне обработчика, при передаче объекта функции, работает в штатном режиме)))
Что я не так сделал?
Скрин
Скрин сломан