Ao terminar o projeto sorteador de números pude perceber alguns pontos de melhoria:
- Evitar que o usuário possa sortear com campos vazios fazendo com que a mensagem final exibida um texto sem complemento;
- O botão de reiniciar estava dando erro porque estava modificando mesmo que o usuário não tenha inserido valores e ao mesmo tempo clicava em sortear, isso fazia com que o botão reiniciar fosse ativado o que era incorreto;
- O botão de reiniciar após ser ativado uma vez, não era ativado quando realmente seria o caso;
- O botão reiniciar estava limpando os campos ainda que estivesse desabilitado.
A resolução mais simples que usei foi fazer verificações pontuais em áreas do código que tratavam da interação e da resposta. Caso queiram ver o código com as devidas correções: https://github.com/saramariasantosdev/projeto-sorteador-numeros-javascript.git
Caso tenha outra sugestão, é bem-vinda!