Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Uncaught Type Error

Alguém sabe o que seria esse erro?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Meu código:

const subtrair = document.querySelector ("#subtrair")
const somar = document.querySelector ("#somar")
const braco = document.querySelector ("#braco")

somar.addEventListener ("click"), () => {manipulaDados("somar")}

subtrair.addEventListener ("click"), () => {manipulaDados("subtrair")}

function manipulaDados (operacao) {
    if (operacao === "subtrair") {
        braco.value = parseInt(braco.value) - 1
    } else {
        braco.value = parseInt (braco.value) + 1
    }
}
2 respostas
solução!

Olá André, pelo que percebi é apenas um erro de sintaxe com os parenteses no "addEventListener"

o "click" não é fechado logo em seguida do comando, no caso fica assim:

somar.addEventListener("click" , () => {manipulaDados("somar")})

subtrair.addEventListener("click" , () => {manipulaDados("subtrair")})

apenas vírgula após o "click" e fecha no final da chamada. Acredito que seja isso :)

Obrigado!