Isso aqui é um exercicio que estou fazendo, para fazer o calculo de vendas num dia em uma loja, a soma para de funcionar quando aplico o loop para todas as tabelas. Errei em algum ponto?
var vendasDia = document.querySelectorAll(".vendas-dia");
for ( var i = 0; i < vendasDia.length; i++) {
var vendasDia = vendasDia[i];
var tdDinheiro = vendasDia.querySelector(".info-dinheiro");
var dinheiro = tdDinheiro.textContent;
var dinheiro = parseInt(dinheiro);
var tdCredito = vendasDia.querySelector(".info-credito");
var credito = tdCredito.textContent;
var credito = parseInt(credito);
var tdDebito = vendasDia.querySelector(".info-debito");
var debito = tdDebito.textContent;
var debito = parseInt(debito);
var tdVoucher = vendasDia.querySelector(".info-voucher");
var voucher = tdVoucher.textContent;
var voucher = parseInt(voucher);
var tdTotal = vendasDia.querySelector(".total");
var total = dinheiro + credito + debito + voucher;
tdTotal.textContent = total;
}