Eu andei pesquisando na documentação sobre o math.random() e vi que além da combinação com parseInt let random2 = parseInt(Math.random() * 10);
, também existe a possibilidade de combinar com math.floor let x = Math.floor((Math.random() * 10) + 1);
.
O que eu entendi: parseInt + math.random = Remove as casas decimais do número. math.floor + math.random = Busca o próximo número inteiro ao arredondar para baixo. *Me corrijam se estiver enganado
Para fixar, eu andei pensando em um exemplo prático. Fiquei imaginando um sistema de comércio e me perguntei se o combo de mathfloor não ocasionaria em algum tipo de problema na conferência de valores do caixa... Poderiam trazer exemplos práticos do uso de cada combinação, por favor?