Завдання: Робота з Методами Об'єктів
Завдання
Вам надано об'єкт, що представляє характеристики автомобіля. Ваше завдання — створити метод у цьому об'єкті, який обчислює загальну вартість автомобіля. Загальна вартість автомобіля розраховується шляхом додавання базової ціни та суми додаткових опцій.
- У методі
calculateTotalPriceвикористовуйте ключове словоthisдля доступу доbasePriceавтомобіля. - Використовуйте ключове слово
thisдля доступу до опцій (leatherSeats,sunroofтаnavigationSystem) з об'єктаoptions. - Обчисліть загальну вартість, додавши базову ціну та суму всіх опцій.
- Виведіть загальну вартість як результат виконання методу.
12345678910111213141516const car = { make: "Ford", model: "F-150", basePrice: 72000, options: { leatherSeats: 2400, sunroof: 100, navigationSystem: 1650, }, calculateTotalPrice() { const totalPrice = ___ ; console.log("Total price is", totalPrice); }, }; car.calculateTotalPrice();
Очікуваний результат:
Total price is 76150
- Усередині методу використовуйте
this.basePriceдля доступу до базової ціни. - Використовуйте
this.optionsдля доступу до об'єкта опцій. - Можна використовувати крапкову нотацію для доступу до властивостей опцій (наприклад,
this.options.leatherSeats).
1234567891011121314151617181920const car = { make: "Ford", model: "F-150", basePrice: 72000, options: { leatherSeats: 2400, sunroof: 100, navigationSystem: 1650, }, calculateTotalPrice() { const totalPrice = this.basePrice + this.options.leatherSeats + this.options.sunroof + this.options.navigationSystem; console.log("Total price is", totalPrice); }, }; car.calculateTotalPrice();
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 11
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.27
Завдання: Робота з Методами Об'єктів
Свайпніть щоб показати меню
Завдання
Вам надано об'єкт, що представляє характеристики автомобіля. Ваше завдання — створити метод у цьому об'єкті, який обчислює загальну вартість автомобіля. Загальна вартість автомобіля розраховується шляхом додавання базової ціни та суми додаткових опцій.
- У методі
calculateTotalPriceвикористовуйте ключове словоthisдля доступу доbasePriceавтомобіля. - Використовуйте ключове слово
thisдля доступу до опцій (leatherSeats,sunroofтаnavigationSystem) з об'єктаoptions. - Обчисліть загальну вартість, додавши базову ціну та суму всіх опцій.
- Виведіть загальну вартість як результат виконання методу.
12345678910111213141516const car = { make: "Ford", model: "F-150", basePrice: 72000, options: { leatherSeats: 2400, sunroof: 100, navigationSystem: 1650, }, calculateTotalPrice() { const totalPrice = ___ ; console.log("Total price is", totalPrice); }, }; car.calculateTotalPrice();
Очікуваний результат:
Total price is 76150
- Усередині методу використовуйте
this.basePriceдля доступу до базової ціни. - Використовуйте
this.optionsдля доступу до об'єкта опцій. - Можна використовувати крапкову нотацію для доступу до властивостей опцій (наприклад,
this.options.leatherSeats).
1234567891011121314151617181920const car = { make: "Ford", model: "F-150", basePrice: 72000, options: { leatherSeats: 2400, sunroof: 100, navigationSystem: 1650, }, calculateTotalPrice() { const totalPrice = this.basePrice + this.options.leatherSeats + this.options.sunroof + this.options.navigationSystem; console.log("Total price is", totalPrice); }, }; car.calculateTotalPrice();
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 11