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

Faça como eu fiz: Declarando uma referência

peguei os valores dos input's js

const tecladoCalc = document.querySelectorAll('input[type=button]')

for(var i = 0;i <= tecladoCalc.length;i++){
   console.log(tecladoCalc[i].value)
}

não o motivo do erro no final

2 respostas

Olá, Wesley. Como vai?

Presumo que você tenha alterado o elemento botão no HTML para um input type button, correto? Até aí tudo certo.

Porém, você esta querendo atribuir um valor ao input do tipo button, e fazer esse valor aparecer no console, porém o input do tipo button não recebe valores, o que é possível fazer é atribuir uma função à ele utilizando o for. No caso, o que a instrutora faz é atribuir a função tocaSom.

Consegui ajudar em sua dúvida?

Fico aguardando seu retorno! :)

solução!

foi um erro de lógica mesmo no "for" o certo seria

const tecladoCalc = document.querySelectorAll("input[type='button']")

for(var i = 0;i < tecladoCalc.length;i++){ //erro foi aqui no i <= tecladoCalc.length
   console.log(tecladoCalc[i].value)
}