Olá, Glauco!
Sim, é absolutamente possível incluir vários scripts JavaScript em um único documento HTML, como você fez:
<HTML>
<HEAD></HEAD>
<TITLE>Jogo dos Números e Senha</TITLE>
<BODY>
<script src="app.js"></script>
<script src="app2.js"></script>
</BODY>
</HTML>
No entanto, se o segundo script (app2.js) não está sendo executado, pode haver algumas razões para isso. Aqui estão algumas possibilidades:
Erro no script: Se houver um erro no seu primeiro script (app.js), isso pode impedir que o segundo script (app2.js) seja executado. Verifique se há erros no console do seu navegador.
Carregamento assíncrono: Os scripts são carregados e executados na ordem em que aparecem no documento. No entanto, se você estiver usando o atributo async
em seus elementos de script, eles podem ser executados fora de ordem.
Dependências: Se o seu segundo script depende de algo que é suposto ser carregado ou inicializado pelo primeiro script, e esse processo falhar, então o segundo script também pode falhar.
Caminho do arquivo: Verifique se o caminho para o seu segundo script está correto. Se o navegador não conseguir encontrar o arquivo, ele não será capaz de executá-lo.
Portanto, sugiro que você verifique esses pontos. E lembre-se, você pode usar a ferramenta de desenvolvedor do seu navegador (geralmente acessível com F12) para verificar erros de JavaScript no console.
Espero ter ajudado e bons estudos!