Gerar número aleatório com JavaScript

149d atrás

0 0

O método Math.random() do #JavaScript retorna um número aleatório maior ou igual a 0 e menor que 1. Por exemplo, ele pode retornar o seguinte resultado:

Math.random(); // 0.8799436053195029

É possível adaptar a função para gerar números entre um intervalo mínimo e máximo, como a seguir:

function getRandomNumber(min, max) {
    min = Math.ceil(min);
    max = Math.floor(max);

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

Para retornar um número de 0 a 10, por exemplo, você poderia chamar a função acima da seguinte maneira:

getRandomNumber(0, 10); // 9

A chamada acima pode retornar um número maior ou igual a 0 e menor ou igual 10. A função pode ser chamada com quaisquer outros intervalos de números.


Comentários (0)

0/512
Link