0

Всем привет, помогите, пожалуйста с задачей.

Директору магазина нужна программа для расчета скидки на товары. Данная программа правильно создает объект товара с его номером и ценой в качеств свойств, но метод, который должен определять скидку, не завершен. Исправьте его! Номер товара, его цена и размер скидки принимаются в качестве вводных данных. function main() { var prodID = readLine(); var price = parseInt(readLine(),10); var discount = parseInt(readLine(),10); ; var prod1= new Product(prodID, price); console.log(prod1.prodID + " price: " + prod1.price); //сформируйте скидку prod1.changePrice(discount); console.log(prod1.prodID + " new price: " + prod1.price); } function Product(prodID, price) { this.prodID = prodID; this.price = price; //завершите метод для определения скидки this.changePrice = function changePrice (){ this.price - (this.price * this.discount) } };

12th May 2021, 9:32 AM
Татьяна
Татьяна - avatar
2 Answers
+ 3
Татьяна To get discount you have to divide with 100 like this: Чтобы получить скидку, вам нужно разделить на 100 следующим образом: this.changePrice = function (discount) { //your code goes here this.price = this.price - this.price * discount / 100; }
12th May 2021, 9:43 AM
A͢J
A͢J - avatar
+ 2
Спасибо!
12th May 2021, 9:49 AM
Татьяна
Татьяна - avatar