Как правильно записать свойства объекта в JS?
Задание:
Свойством floors опишите количество этажей. Их обычно
4или5— это максимальная высота дома, где по строительным нормам не нужен лифт. Отсутствие лифта в «хрущёвке» опишите свойствомhasElevatorсо значениемfalse. Хрущёвские дома бывают кирпичные и панельные. Для этого в объекте создадим свойствоtype, которое будет хранить соответствующую строку ("кирпичный"или"панельный").
У меня получилось так:
const building = {
floors: '4 - 5',
hasElevator: false,
type: ["кирпичный", "панельный"],
};
- и это не правильно?
- как правильно записать?
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
function Building(floors, hasElevator, type) {
this.floors = floors;
this.hasElevator = hasElevator;
this.type = type;
}
var b1 = new Building(5, false, "панельный");
var b2 = new Building(4, false, "кирпичный");
console.log(b1);
console.log(b2);