Oi, Leonardo, tudo bem?
Meus parabéns por concluir o desafio! O seu código está correto e atende perfeitamente ao que foi proposto. Achei sensacional que você já utilizou a conversão com Number() na função de soma (evitando que os números fossem concatenados como texto) e aplicou muito bem as template strings (crases) para montar as mensagens.
Sobre boas práticas, no seu arquivo app.js, repare que o conteúdo da função verificarSoma (linhas 15 a 20) ficou encostado no canto esquerdo da tela. O ideal é dar um "Tab" (espaçamento) em tudo que está dentro das chaves { }, assim como você fez na linha 4. Um código bem indentado facilita muito a leitura e a manutenção!
Bons estudos!
Sucesso ✨