Javascript Math Random Method | Explicado

Javascript Math Random Method | Explicado
Em JavaScript, existem vários métodos internos que são usados ​​para alcançar diferentes funcionalidades, por exemplo, o Matemática.redondo() método arredonda o número para o número inteiro mais próximo, o Matemática.trunc () o método mantém o valor inteiro e pula a parte fracionária do valor dado, o Matemática.aleatório() Função retorna um valor numérico aleatório entre zero (incluído) e um (não incluído), etc.

Este artigo explicará o entendimento completo dos aspectos abaixo da listada da matemática.Método Random ():

  • O que é matemática.Random () em JavaScript
  • Sintaxe básica
  • Como matemática.Random () Método funciona em JavaScript

Então vamos começar!

O que é matemática.aleatório()

É um método predefinido usado para criar um número de ponto flutuante aleatório (fracionário) entre 0.0 (incluído) e 1.0 (excluído).

Em JavaScript, por padrão o Matemática.aleatório() produz um valor aleatório entre (0, 1). No entanto, podemos especificar o intervalo de nossa escolha multiplicando o valor retornado da matemática.aleatório() método para a magnitude do intervalo.

Sintaxe básica

O trecho abaixo mostra a sintaxe básica para gerar um número aleatório usando Matemática.aleatório() Método em JavaScript:

Matemática.aleatório();

O trecho acima mostra que a matemática.O método aleatom () não leva nenhum parâmetro.

Como matemática.Random () Método funciona em JavaScript

Nesta seção, entenderemos todos os itens essenciais do Matemática.aleatório() Método em JavaScript. Para fazer isso, consideraremos alguns exemplos.

Como usar a matemática.Método Random () para obter um número aleatório

Neste exemplo, utilizaremos o Matemática.aleatório() Método para obter um número aleatório:

Deixe o número = matemática.aleatório();
console.log ("Número gerado aleatoriamente:", número);

Sempre que executamos este programa, teremos um novo número aleatório entre 0.0 (inclusive) e 1.0 (exclusivo):

A saída mostra que o Matemática.aleatório() Método retornou um número aleatório.

Como gerar um número aleatório (número de ponto flutuante) entre o intervalo especificado pelo usuário

Desta vez o Matemática.aleatório() criará um número aleatório entre o intervalo especificado pelo usuário:

função RandomValue (minval, maxval)
retornar matemática.Random () * (maxval - minval) + minval;

console.log ("valor aleatório entre 5 e 10:", RandomValue (5,10));

A saída mostra que isso Matemática.aleatório() O método produziu um número aleatório entre o intervalo especificado pelo usuário.

Como gerar um valor inteiro usando matemática.Método Random () em JavaScript

Para gerar valores inteiros aleatórios em JavaScript, podemos usar vários métodos de matemática, como redonda (), teto (), etc. juntamente com o Matemática.aleatório() método.

Var Número = Matemática.redonda (matemática.aleatoriamente ()*10);
console.log ("valor aleatório:", número);

Neste exemplo, utilizamos o Matemática.redondo() com Matemática.aleatório() método. Consequentemente, teremos um número aleatório maior ou igual a zero, mas menor que 10:

É assim que podemos gerar um valor inteiro aleatório usando a matemática.Método Random () em JavaScript.

Como usar matemática.Método Random () para gerar um valor inteiro entre o intervalo especificado pelo usuário

Neste exemplo, utilizamos o Matemática.chão() método junto com o Matemática.aleatório() método para gerar um aleatório Inteiro entre 5 e 10:

função aleatória (minval, maxval)
retornar matemática.piso (matemática.aleatoriamente () * (maxval - minval)) + minval;

console.log ("Valor resultante:", Randomval (5, 15));

O trecho acima verifica o funcionamento de Matemática.aleatório() método.

Conclusão

Em JavaScript, um método predefinido nomeado Matemática.aleatório() é usado para produzir um pseudo -pseudo -fracionário/ponto flutuante valor numérico entre 0.0 (incluído) e 1.0 (excluído). Podemos obter um valor inteiro usando a matemática.Método aleatório (), para fazer isso, temos que utilizar alguns outros métodos de matemática junto com o Matemática.aleatório() Método como Matemática.redonda (), matemática.teto (), e assim por diante. Este artigo discutiu como obter os números aleatórios de ponto flutuante ou números inteiros usando Matemática.aleatório() Método em JavaScript.