1
resposta

[Sugestão] O numero gerado não considera o menor valor e não inclui ele como um resultado possivel.

No estado em que está o codigo a função gerarNumeroAleatorio() não considera o valor minimo e nen é possivel que o numero gerado inclua o valor minimo já que é somado 1 ao resultado, para quem quiser implementar o valor minimo na função e incluindo o valor minimo eu sugiro fazer o codigo da seguinte forma:

function gerarNumeroAleatorio(){
    return Math.round( Math.random() * (maiorValor - menorValor) ) + menorValor ;
}
1 resposta

Olá, Yago!

Agradeço pela sua sugestão! Realmente, a função que você propôs considera o valor mínimo na geração do número aleatório, isso pode ajudar outros alunos que desejam seguir por essa alternativa. Isso é muito útil quando queremos considerar o intervalo, meus parabéns!

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!