Javascript Program to Generate a Random Number

In JavaScript, you can generate a random number with theMath.random() function.

Math.random() retorna um aleatórios de ponto flutuante número que varia de 0 a menos de 1 (inclusive 0 e exclusivo em 1)

Exemplo 1: Gerar um Número Aleatório

// generating a random numberconst a = Math.random();console.log(a);

Saída

0.5856407221615856

Aqui, temos declarada uma variável a e atribuiu um número aleatório maior ou igual a 0 e menor que 1.,

Nota: você pode obter uma saída diferente no programa acima como Math.random() irá gerar um número aleatório.

podemos usar esse valor no intervalo (0,1) para encontrar o valor aleatório entre quaisquer dois números utilizando a fórmula:

Math.random() * (highestNumber - lowestNumber) + lowestNumber

Exemplo 2: Obter um Número Aleatório entre 1 e 10

// generating a random numberconst a = Math.random() * (10-1) + 1console.log(`Random value between 1 and 10 is ${a}`);

Saída

Random value between 1 and 10 is 7.392579122270686

Isto irá mostrar aleatoriamente um número de ponto flutuante maior que 1 e menor que 10.

Todos os exemplos acima dão números aleatórios de ponto flutuante.,

Você pode usar Math.floor() para obter um valor inteiro aleatório. Math.floor() devolve o número, diminuindo o valor para o valor inteiro mais próximo.,v id=”47960a6e40″>

A sintaxe para encontrar o valor inteiro aleatório entre dois números:

Math.floor(Math.random() * (highestNumber - lowestNumber)) + lowestNumber

Exemplo 3: Valor Inteiro entre 1 e 10

// generating a random numberconst a = Math.floor(Math.random() * (10 - 1)) + 1;console.log(`Random value between 1 and 10 is ${a}`);

Saída

Random value between 1 and 10 is 2

da mesma forma, se você deseja localizar o número inteiro aleatório entre min (inclusive) para max (inclusive), você pode usar a fórmula a seguir:

Math.floor(Math.random() * (max - min + 1)) + min

Exemplo 4: Valor Inteiro entre Dois Números (Inclusive)

Saída

Enter a min value: 1Enter a max value: 50Random value between 1 and 50 is 47

Isto irá mostrar o número inteiro de saída entre min (inclusive) para max (inclusive).,

Author: admin

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *