1
resposta

Dúvida sobre no for do exercício

No trecho abaixo, o que faz o "itens[i]"?

for(var i = 0; i < itens.length; i++) {

    var idade = itens[i].querySelector('.idade').textContent;
    totalDasIdades+=parseInt(idade);
}
1 resposta

Boa noite Afrânio,

No exemplo acima imagino que itens seja um array de elementos HTML. Um array é algo parecido com uma lista de itens, cada item dessa lista possui uma posição que começa de zero.

Portanto um array de 3 itens possui as posições 0,1 e 2. Para acessarmos a posição de um array precisamos fornecer o número da posição que queremos manipular.

Se quisermos alterar o primeiro item de um array usamos item[0], o segundo item item[1] e assim por diante. No exemplo acima i é uma abreviação para iterador, que é uma variável utilizada em laços(while, for) para sabermos em qual "volta" do laço estamos.

Abraços