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!
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
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]