Завдання: Робота з Методами Об'єктів
Свайпніть щоб показати меню
Завдання
Вам надано об'єкт, що представляє характеристики автомобіля. Ваше завдання — створити метод у цьому об'єкті, який обчислює загальну вартість автомобіля. Загальна вартість автомобіля розраховується шляхом додавання базової ціни та суми додаткових опцій.
- У методі
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
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Завдання: Робота з Методами Об'єктів
Завдання
Вам надано об'єкт, що представляє характеристики автомобіля. Ваше завдання — створити метод у цьому об'єкті, який обчислює загальну вартість автомобіля. Загальна вартість автомобіля розраховується шляхом додавання базової ціни та суми додаткових опцій.
- У методі
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