- Теория
- Теория
Десятая программа: «Дом, который построил Кекс»
Пока вы работали над интернет-магазином, Кекс решил построить дом. Он начал писать конфигуратор для расчёта площади и стоимости строительства, но утомился. И правда, зачем писать код самому, если есть разработчики?
Мяу! Допиши за меня конфигуратор. Я создал объект
house
и задал ему несколько свойств:rooms
(количество комнат),floors
(этажи),material
(материал для стен),coefficient
(средняя площадь каждой комнаты).Ещё я завёл мапу
materialPrice
, в которой записал стоимость каждого возможного материала для строительства.Добавь в объект два метода:
calculateSquare
, который будет возвращать площадь дома, иcalculatePrice
, который будет возвращать стоимость строительства.Площадь считай так: умножь количество комнат на коэффициент и число этажей в доме.
Цена строительства — произведение площади и стоимости материала дома.
Жду результата! Может, приглашу тебя на новоселье.
Жмите Заказчик, принимай программу!, чтобы позвать Босса. Он будет менять значения в объекте и выяснять во сколько обойдётся строительство. Удачи!
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.