Este blog demonstrará o procedimento de geração de um número aleatório em um determinado intervalo com a ajuda de um programa JavaScript. Vamos começar!
Usando matemática.Método aleatório () para gerar números aleatórios em um determinado intervalo
Para usar o “Matemática.aleatório()”Método para gerar um número aleatório em um intervalo específico, confira a sintaxe fornecida.
Sintaxe
A sintaxe abaixo pode ser usada para gerar um número aleatório usando o “Matemática.aleatório()”Método:
Com o objetivo de gerar um número aleatório em um determinado intervalo, utilizaremos a seguinte sintaxe:
Matemática.Random () * (max_number-min_number) + min_number;Aqui, "max_number" representa o numero maximo, e "min_number”Denota o Número mínimo do intervalo dado.
Agora, dê uma olhada em alguns exemplos relacionados ao uso do “Matemática.aleatório()”Método para o objetivo especificado.
Exemplo 1
Se você deseja obter um número aleatório em um intervalo como 0 a 100, verifique o programa abaixo do rumo.
Aqui, "100" representa o "max_number" e "0"Indica o"min_number”Do intervalo dado:
Matemática.aleatoriamente () * (100-0) + 0;Depois de colocar esses valores na fórmula, a saída será um número decimal aleatório “42.72769582760376"Usando" matemática.Random () ”Método:
Exemplo 2
Agora criaremos uma função chamada “getRandomNumber ()”E passe dois argumentos“min_number" e "max_number”Para isso. Esta função chamará de "Matemática.aleatório()”Método para gerar um número aleatório de ponto flutuante entre o intervalo especificado:
Em seguida, chamaremos a função "getRandomNumber ()"Ao passar"25" como "min_number" e "80" como "max_number”:
getRandomNumber (25,80);Agora, executaremos o programa acima, no console, e visualizaremos a saída:
Como você pode ver, o programa fornecido gerou o número aleatório decimal “38.48177131797334”. No caso, se você deseja gerar um número inteiro, verifique o procedimento abaixo do rumo.
Usando matemática.Método Floor () para gerar números aleatórios em um determinado intervalo
Na programação JavaScript, principalmente lidamos com o número inteiro em vez de pontos flutuantes. Embora para converter flutuação em números inteiros, usamos o método “Matemática.chão()”.
Sintaxe
Primeiro confira a sintaxe básica do “Matemática.chão()”Método:
Na sintaxe acima mencionada, chamaremos o método “Matemática.aleatório()" no "Matemática.chão()”. O "Matemática.chão()”O método completa o número de ponto flutuante retornado pela“ matemática.Método Random () ”.
Agora, vamos tentar alguns exemplos para gerar um número aleatório com a ajuda da “matemática.piso () ”método.
Exemplo 1
Se você deseja obter um número aleatório entre um intervalo como 1 a 100, execute o código fornecido no console:
Aqui, 1 é o "min_number" e 100 é o "max_number”No intervalo dado. Depois de colocar esses valores na fórmula, a saída imprimirá um número aleatório “52”:
Exemplo 2
Primeiro de tudo, criaremos uma função chamada “getRandomNumber ()”E passe dois argumentos“min_num" e "max_num”. Como discutimos acima, o “max_num" é o numero maximo e "min_num" representa o Número mínimo do intervalo dado.
A função "getRandomNumber ()" chamará o método "Math.aleatoriamente () ”na“ matemática.Método do piso () ”para arredondar o número aleatório resultante:
função getrandomNumber (min_num, max_num)Na próxima etapa, invocaremos a função “getRandomNumber ()”Ao passar valores“25" como "min_num" e "80" como "max_num”:
GetRandomNumber (25,80);Executando o programa acima do dado no console exibirá “63”Como um número aleatório inteiro:
Fornecemos informações essenciais relacionadas à geração de um número aleatório em JavaScript.
Conclusão
Para gerar um número aleatório, você pode usar dois métodos JavaScript: “Matemática.aleatório()" e "Matemática.chão() ”. ““Matemática.aleatório()”É usado para gerar um número aleatório de ponto flutuante e“ matemática.piso () ”utiliza a“ matemática.Método aleatório () ”para arredondar o valor aleatório do ponto flutuante resultante em um número inteiro ou inteiro. Ambos os métodos aceitam “min_number" e "max_number”Como argumentos deles. Este blog demonstrou o procedimento de geração de um número aleatório em um determinado intervalo com a ajuda de um programa JavaScript.