Я создал класс с именем product
, который имеет totalcost
в качестве одного из свойств. Когда пользователь нажимает «добавить», продукт будет добавлен в массив с именем products
. Итак, я пытаюсь добавить общую стоимость каждого объекта в массиве, чтобы получить промежуточную сумму. Но он только записывает код на экран.
var subtotal = subtotal();
function subtotal() {
if (products.length == 1) {
subtotal = totalcost;
return subtotal;
} else if (products.length > 1) {
for (i = 0; i < products.length; i++) {
subtotal += products[i].totalcost + products[i + 1].totalcost;
return subtotal;
}
}
}