JavaScript Random Number: A Complete Guide

To create a random number in Javascript, the math.random() function is used. JavaScript math.random() gera um valor decimal aleatório entre 0 e 1. A função não aceita quaisquer argumentos. Para obter números aleatórios superiores a 1 simplesmente multiplicar o resultado de acordo com a necessidade.

na programação, há muitas vezes casos em que você precisa recuperar um número aleatório., Por exemplo, você pode estar criando um jogo de adivinhação e quer que seu programa para gerar um número aleatório cada vez que o usuário executa o seu programa. Ou você pode querer executar uma função um número aleatório de vezes.

é onde a matemática JavaScript.função random() entra. Matematico.random () é um método embutido que pode ser usado para gerar números aleatórios em JavaScript. A função retorna um valor entre 0 (inclusive) e 1 (exclusivo), mas podemos usar outra função chamada Matemática.andar() para transformar o nosso número num número aleatório inteiro.,

neste tutorial, vamos explorar os fundamentos da geração aleatória de Números JavaScript, e discutir como você pode usar a matemática.Função Aleatória () no seu código.

JavaScript Matemática de Reciclagem

Tomar este questionário para obter oferece bolsas de estudo e de cima bootcamps e on-line escolas!

See your matches

o objecto matemático JavaScript oferece aos programadores uma série de funções matemáticas que podem ser executadas em números., Estas funções incluem retornar o valor absoluto de um número, arredondando um número, calculando a raiz quadrada de um número, entre outros.

o objeto matemático trabalha com o tipo de dados de números em JavaScript. Aqui está o que a Matemática objeto aparência de um programa em JavaScript:

Math.functionName();

Uma das funções mais úteis na biblioteca de Matemática — e que vamos utilizar mais tarde neste tutorial é a Matemática.floor () function. Este método pode ser usado para entregar um valor arredondado para baixo para o inteiro mais próximo, ou número inteiro. Aqui está um exemplo de matemática.,floor() o método em ação:

console.log(Math.floor(5.7));

o Nosso código retorna: 5. O número a matemática.a função floor () processada foi arredondada para baixo, razão pela qual o nosso programa devolveu “5” em vez de “6.”

Similarly, the Math.função round () pode ser usado para arredondar um número até o valor mais próximo. Aqui está um exemplo de matemática.,função round() ação:

console.log(Math.round(5.7));

o Nosso código retorna: objeto Math inclui uma série de outras funções matemáticas que podem ser usadas para trabalhar com números, mas o principal que você precisa saber sobre a gerar um JavaScript de números aleatórios são de Matemática.floor () and Math.aleatorio().

JavaScript Math.random ()

The JavaScript Math.o método random () devolve um número aleatório entre 0 (inclusive) e 1 (exclusivo). matematico.a função random () devolve um número pseudo-aleatório de ponto flutuante, o que significa que irá incluir uma casa decimal., A sintaxe para a matemática.método aleatório() é o seguinte:

Math.random();

Aqui está um exemplo de console.(log) que está sendo usado para imprimir um número aleatório:

console.log(Math.random());

o Nosso programa retorna:

0.022831222528214346

Como você pode ver, o nosso programa tem retornado um número aleatório entre zero e um. Mas este número é bastante pequeno, e muitas aplicações que precisam de números aleatórios querem gerar números maiores. É aí que se Faz A Matemática.a função floor() entra.

Podemos usar a matemática.,floor () function to round our random number up to become a random integer, and we can multiply that number to generate a larger one. Aqui está um exemplo de um gerador de números aleatórios função no JavaScript:

var random_number = Math.floor(Math.random() * 10);console.log(random_number);

Aqui está o resultado do nosso programa após a execução de três vezes:

551

Como você pode ver, o nosso programa tem gerado um número aleatório. No exemplo acima, nós usamos "* 10” para gerar um número maior., Essa função ajuda-nos a recuperar um número entre "1” e "10.” Se a gente queria um maior número de nós pode alterar nossa múltiplos como:

var random_number = Math.floor(Math.random() * 100);console.log(random_number);

Depois de executar o nosso programa de três vezes, os seguintes números foram gerados:

44726

Então, vamos dizer que estamos criando uma adição jogo e queremos gerar dois números aleatórios entre “1” e “100” para a nossa soma disso para incluir., Poderíamos usar o seguinte código para gerar os nossos números aleatórios:

o Nosso programa retorna:

What is 93 + 56?

No exemplo acima, nós primeiro gerados dois números aleatórios utilizando a Matemática.função random (). Em seguida, imprimimos uma declaração que pede ao usuário "What is + ?”

JavaScript número aleatório entre dois valores

Math.random () não inclui quaisquer argumentos, o que significa que não podemos usar a função para gerar um número entre dois valores., No entanto, podemos criar um método personalizado que nos permite gerar um número aleatório entre dois valores.

digamos que estamos criando um jogo de adição que deve gerar dois números entre 100 e 200 para um nível mais avançado.

Aqui está um exemplo de função que podemos usar para gerar estes números:

Quando vamos executar o nosso programa de três vezes, os seguintes valores são retornados:

152186158

Como você pode ver, o nosso programa gera números aleatórios no intervalo de 100 e 200., Vamos quebrar nosso programa e explorar como ele funciona em mais profundidade.

Na primeira linha, definimos uma função chamada "generateRandomNumber().” Nossa função recebe dois argumentos: o valor mínimo e o valor máximo do intervalo de números dentro da qual o nosso número aleatório deve ser gerado. Na próxima linha, usamos a matemática.função aleatória () para gerar um número aleatório, e as nossas variáveis

e"min” para garantir que o número que geramos estará na nossa gama.,

então, na linha final, chamamos a nossa função generateRandomNumber() e passamos-lhe os valores 100 e 200. Então, quando executamos nosso programa, um número aleatório entre 100 e 200 é gerado.

Conclusão

A Matemática.a função JavaScript random() pode ser usada para gerar números aleatórios entre 0 (inclusive) e 1 (exclusivo). Então, usando a matemática.função floor (), podemos gerar números maiores com base em nossas necessidades.,

neste tutorial, exploramos os fundamentos da biblioteca de matemática JavaScript e discutimos como usar a matemática.método aleatório() para gerar um número aleatório. Também criamos uma função personalizada que pode ser usada para gerar um número aleatório entre dois valores.

Agora você tem o conhecimento que você precisa para gerar seus próprios números aleatórios em JavaScript como um especialista!

Deixe uma resposta

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