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