Вывод суммы всех значений одной переменной

Имеется код вот такого вида:

function showCart() {
  $.getJSON('catalog/wine-sets.json', function (data) {
    //вывод корзины
    if (!isEmtpy(cart)) {
      $('.main-cart').html('the cart is empty');
    }
    else {
    var goods = data;
    var out = '';
    for (var id in cart) {
        out += `<button data-id="${id}" class="delete-position-cart">-</button>`;
        out += `<img src="${goods[id].image}">`;
        out += ` ${goods[id].name  }`;
        out += ` ${cart[id]  }`;
        out += `<button data-id="${id}" class="add-position-cart">+</button>  `;
        out += cart[id]*goods[id].price;
        out += '<br>';
    }
    $('.main-cart').html(out);
    $('.delete-position-cart').on('click', delGoods);
    $('.add-position-cart').on('click', addlGoods);
  }
  });
}

В результате выполнения в корзине получается вот такой результат результат выполнения

слева от кнопки "+" количество товара, добавленного в корзину, справа от этой кнопки стоимость позиции (высчитывается умножением количества товара на его стоимость за единицу, прописанную в json) Каким образом можно вывести значение TOTAL, которое будет содержать в себе итоговую стоимость всех позиций с учетом количества единиц каждого товара (сложение всех значений справа от кнопки "+")


Ответы (0 шт):