Eu fiz exatamente como foi explicado na aula, copiei o código da própria aula mas o erro "Uncaught TypeError: controle.forEach is not a function at main.js:3:10" continua aparecendo e os números não aumentam nem diminuem.
const controle = document.querySelector(".controle-ajuste")
controle.forEach( (elemento) => {
elemento.addEventListener("click", (evento) => {
manipulaDados(evento.target.textContent, evento.target.parentNode)
})
})
function manipulaDados(operacao) {
const peca = controle.querySelector(".controle-contador")
if(operacao === "-") {
peca.value = parseInt(peca.value) - 1
} else {
peca.value = parseInt(peca.value) + 1
}
}
link do código completo: https://github.com/the-moonbit/robotron.git