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
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
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! :)
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)
}