Antes de observar o gabarito disponibilizado, segue a solução que encontrei para imprimir na tela os valores das teclas
function printNumber(number){
    boxNuber.value = boxNuber.value + number;
}
const boxNuber = document.querySelector('input[type=tel]');
const keyNumbers = document.querySelectorAll('input[type=button]');
for(i =0; i < keyNumbers.length; i++){
    const number = keyNumbers[i].value;
    keyNumbers[i].onclick = function (){
        printNumber(number);
    }
}Para chegar nessa conclusão, as duas const (boxNuber e keyNumbers)foram feitas nas aulas passadas, e para chegar a conclusão de utilizar o .value criando a const "number", utilizei a seguinte referencia:[https://pt.stackoverflow.com/questions/438289/como-mudar-o-texto-de-um-input-button-em-js#:~:text=Para%20alterar%20o%20texto%20de,getElementById(%22CaixaPrincipal%22).](fonte sobre ".value")
 
            