Foi inserido dentro do código de controle que é um Array, um ForEach, junto a palavra (elemento) como prâmetro e o caso também ocorreu na função atualizaEstatistica(), a palavra "elemento" como uma espécie de "parâmetro"..
Eu não entendi, qual o função dele... Seria pegar cada elemento do array e tratá-lo? E eu estaria falando certo em chama isso como parâmetro?
Exemplo 1:
controle.forEach((elemento) => {
elemento.addEventListener("click", (evento) => {
manipulaDados(evento.target.dataset.controle, evento.target.parentNode);
atualizaEstatisticas(evento.target.dataset.peca);
})
})
Exemplo 2:
function atualizaEstatisticas(peca){
estatistica.forEach( (elemento) => {
elemento.textContent = parseInt(elemento.textContent) + pecas[peca][elemento.dataset.estatistica];
})
}