Nesse código eu gostaria que a função showTotal() retornasse a string "Total: $" + o resultado da soma dos preços dos produtos que foram adicionados ao cart, porém ainda não consegui uma forma de soma-los, vocês poderiam me ajudar? Agradeço já pela atenção!
var cartItems = [];
var isTotalHidden = true;
var backpack = {
name: "Backpack",
price: 400
}
var camera = {
name: "Camera",
price: 300
}
function addToCart(item) {
cartItems.push(item);
document.getElementById("itemCounter").innerHTML = cartItems.length;
showTotal();
}
function clickCart() {
isTotalHidden = !isTotalHidden;
showTotal();
}
function showTotal() {
var orderTotal = document.getElementById("orderTotal");
orderTotal.innerHTML = "";
if (isTotalHidden === false) {
orderTotal.innerHTML= "Total: $ " +
`