Я новичок в кодировании, и мне задали этот вопрос, но я не уверен, как это исправить.У кого-нибудь есть предложения?
Аргументом product будет объект, который выглядит следующим образом:
{ type: 'Tofu slices' }
Добавьте свойство цены к этому объекту и установите его значение в качестве цены, переданной в качестве аргумента.Затем верните объект.
Это был ответ, который я придумал;
function addPriceToProduct (product, price) {
product.price = price
return product.price
}
Мой ответ противоречит этому;
describe("addPriceToProduct", () => {
it("adds a price property to the passed product set to the passed price", () => {
const product = {
type: "Tofu slices"
};
let newProduct = addPriceToProduct(product, 1.25);
expect(newProduct).to.eql({ type: "Tofu slices", price: 1.25 });
newProduct = addPriceToProduct(product, 1.35);
expect(newProduct).to.eql({ type: "Tofu slices", price: 1.35 });
});
});