Gerar número aleatório entre dois números JavaScript
Neste artigo você vai aprender a como gerar número aleatório entre dois números JavaScript, utilizando recursos nativos da linguagem

Fala programador(a), beleza? Bora aprender mais sobre JavaScript e como criar números aleatórios com a linguagem!
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 116 aulas
- 4 projetos
- 9h 23min
Para este feito vamos criar uma função que vai receber dois argumentos, o primeiro número e o segundo do intervalo
Para gerar o número aleatório vamos utilizar Math.random com o intervalo proposto
Além disso vamos utilizar o floor para arredondamento
Veja um exemplo prático da solução do problema:
function randomNumberInterval(a, b) {
return Math.floor(Math.random() * (b - a + 1)) + a
}
console.log(randomNumberInterval(10, 20)); // 8
console.log(randomNumberInterval(5000, 9999)); // 3218
Primeiramente definimos a função com os dois argumentos de número mínimo e máximo
Posteriormente já inserimos a instrução de return, que é por onde o número aleatório será devolvido a nós
Na instrunção da função utilizamos o random para gerar o aleatório no intervalo, mediante a subtração de dois números, que é o intervalo
E depois o floor arredonda este número para baixo e por fim o resultado final nos é dado
Assim geramos um número aleatório com JS entre dois valores!
Conclusão
Neste artigo você viu na prática como gerar número aleatório entre dois números com JavaScript
Utilizamos o método random de Math para gerar o número randomizado
E também o método floor também de Math para arredondar o número aleatório gerado por random
Todas estas instruções dentro de uma função, que recebe o nosso intervalo de números
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
