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

Código do desfio: usando for

Boa noite.

Segue código do desafio "Usando for".

const listaDeTeclas = document.querySelectorAll('input[type=button]');
const inputTel = document.querySelector('input[type=tel]');

for (i = 0; i < listaDeTeclas.length; i++) {
  const tecla = listaDeTeclas[i];
    tecla.onclick = function() {
      inputTel.value =  inputTel.value + tecla.value;
    }
}
2 respostas
solução!

Fala Dayane, tudo bem? Espero que sim!

Muito bom!

Fico excelente, parabéns.

Para diminuir o tamanho do código você pode utilizar += que atribui ao valor anterior mais o novo valor, igual você esta fazendo.

const listaDeTeclas = document.querySelectorAll('input[type=button]');
const inputTel = document.querySelector('input[type=tel]');

for (i = 0; i < listaDeTeclas.length; i++) {
  const tecla = listaDeTeclas[i];
    tecla.onclick = function() {
      inputTel.value += tecla.value; //Aqui utilizamos o += que atribui um valor ao valor anterior
    }
}

É só uma dica, não que seu código esteja errado!

Abraços e bons estudos

Boa noite.

Muito obrigada pela dica, já alterei no meu código.