1
resposta

[Sugestão] Outra opção para Math.random

Eu sempre reproduzo o código junto à aula, no caso, eu testei uma metodologia já apresentada nas aulas que são pré-requisitos e funcionou, colocando o código original dentro de um parseInt funciona do mesmo jeito, retornando um valor inteiro considerando os valores mínimos e máximos, abaixo a função com comentário

function obtNumAleatorio(min, max){
    return Math.floor(Math.random() * (max - min + 1)) + min;

    //return parseInt(Math.random() * (max - min) + min);
    //Também funciona ^^^^^^^^^^
}   
1 resposta

Boa noite Gabriel!

Realmente há diversas formas de se chegar a um resultado em programação. A função Math.random() é bastante utilizada no dia a dia. E o parseInt converte o número decimal gerado por Math.random em um número inteiro, descartando a parte decimal.

Obrigado por sua contribuição com nossa comunidade. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!