Завдання: Калькулятор Цін
Завдання
Якщо ви зрозуміли останній код з попереднього розділу, це завдання не буде для вас складним.
Ваше завдання — обчислити кінцеву ціну замовлення, враховуючи price (вартість однієї одиниці товару), quantity (кількість замовленого товару) та discount (знижку). Зверніть увагу, що для quantity має бути значення за замовчуванням. Якщо quantity товару не вказано, вважаємо, що покупець купує одну одиницю товару. Параметр discount є необов'язковим, оскільки знижка доступна не завжди, і товар можна придбати без знижки.
Вам потрібно заповнити пропуски (___) у коді нижче так, щоб перевірити, чи вказано параметр знижки, і правильно обчислити кінцеву ціну замовлення.
Використовуйте кнопки підказка та розв'язок, якщо завдання здається складним. Ви завжди можете проаналізувати розв'язок, і він залишиться у вашій пам'яті. Пам'ятайте, ми всі лише навчаємось, і успіх чекає на вас попереду!
1234567891011121314function calculatePrice(price: number, quantity: number, discount: number): number { let priceWithoutDiscount = (___ * ___); let result; if (___) { result = ___ } else { result = ___; } return result; } console.log(calculatePrice(20)); // Expected result: 20 (no discount, one item) console.log(calculatePrice(15, 3)); // Expected result: 45 (no discount, three items) console.log(calculatePrice(50, 2, 10)); // Expected result: 90 (10% discount applied, two items)
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.94
Завдання: Калькулятор Цін
Свайпніть щоб показати меню
Завдання
Якщо ви зрозуміли останній код з попереднього розділу, це завдання не буде для вас складним.
Ваше завдання — обчислити кінцеву ціну замовлення, враховуючи price (вартість однієї одиниці товару), quantity (кількість замовленого товару) та discount (знижку). Зверніть увагу, що для quantity має бути значення за замовчуванням. Якщо quantity товару не вказано, вважаємо, що покупець купує одну одиницю товару. Параметр discount є необов'язковим, оскільки знижка доступна не завжди, і товар можна придбати без знижки.
Вам потрібно заповнити пропуски (___) у коді нижче так, щоб перевірити, чи вказано параметр знижки, і правильно обчислити кінцеву ціну замовлення.
Використовуйте кнопки підказка та розв'язок, якщо завдання здається складним. Ви завжди можете проаналізувати розв'язок, і він залишиться у вашій пам'яті. Пам'ятайте, ми всі лише навчаємось, і успіх чекає на вас попереду!
1234567891011121314function calculatePrice(price: number, quantity: number, discount: number): number { let priceWithoutDiscount = (___ * ___); let result; if (___) { result = ___ } else { result = ___; } return result; } console.log(calculatePrice(20)); // Expected result: 20 (no discount, one item) console.log(calculatePrice(15, 3)); // Expected result: 45 (no discount, three items) console.log(calculatePrice(50, 2, 10)); // Expected result: 90 (10% discount applied, two items)
Дякуємо за ваш відгук!