Oi, Henrique! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você organizou bem suas funções e conectou corretamente os botões ao JavaScript. A interação com prompt, alert e console.log mostra que você está dominando os primeiros passos da lógica com HTML e JS.
Uma dica interessante para o futuro é usar textContent no lugar de innerHTML quando quiser apenas alterar o texto de um elemento sem inserir tags HTML. Veja este exemplo:
let titulo = document.querySelector('h1');
titulo.textContent = 'Hora do Desafio';
Esse código troca o conteúdo de texto do <h1> sem permitir a execução de HTML.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!