Bom dia,
Estou tentando trazer a quantidade de Itens, mas não consigo, o navegador me informa "archive.js:11 Uncaught TypeError: Cannot read property '0' of undefined".
Segue o código:
var items = $('.item-total');
var total = 0;
for(i = 0; i < items.length; i++) {
var item = $(items[i]).text();
var valor = parseFloat(item);
total = total + valor;
var TextoQuantidade = $(quantidade[i]).text();
var quantidade = parseFloat(TextoQuantidade);
itens += quantidade;
$('#valor-total').text(total);
$('#quantidade-de-itens').text(quantidade);
}
Me surgiu outra dúvida também. Não ficou muito claro pra mim, se após o 'calculo do total de valores', é realizado um novo calculo para 'quantidade de itens' ou se é tudo realizado no mesmo laço, ou seja, tudo no mesmo 'FOR'. Tanto é que acabei misturando o código do exercício anterior com este, acreditando que fosse mesmo isso à ser feito. Notei também em um outro tópico de dúvidas a dúvida do Sr. Fabiano, com última atualização à 3 semanas atrás, no qual aparentemente o código de resposta possui um erro, o mesmo ainda persiste?
Cordialmente, Igor Federizi