Olá, tudo bem?
Estou sofrendo também aqui com os estudos, e gostaria de saber por que não tivemos de criar a função para resolver o problema? Como podem ver em meu código comentado abaixo, inicialmente eu achei que teria de criar a função... Mas, então, parei, pois não estava entendendo muito bem. Pulei para outras partes que sabia melhor, como criar as variáveis e o laço de repetição for.
O restante (função anônima) foi copiada do gabarito mesmo, rs.
/*function imprimirTecla(teclas) {
document.querySelector(teclas).
}*/
const NumerosTeclado = document.querySelectorAll('input[type=button]');
const inputTel = document.querySelector('input[type=tel]');
for (let contador = 0; contador < NumerosTeclado.length; contador ++) {
const tecla = NumerosTeclado[contador];
tecla.onclick = function (){
inputTel.value = inputTel.value + tecla.value;
}
}