como gerar numeros aleatorios em javascript a partir de uma função

Você pode gerar números aleatórios em JavaScript usando a função Math.random(). Esta função nos retorna um número real aleatório entre 0 (incluído) e 1 (excluído).


        Math.random(); // retorna um número aleatório entre 0 e 1
    

Se você quiser gerar um número aleatório entre dois valores, você pode usar a seguinte fórmula:


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

Aqui, min é o menor número e max é o maior número. Por exemplo, para gerar um número aleatório entre 1 e 10, você pode usar o seguinte código:


    Math.floor(Math.random() * (10 - 1 + 1)) + 1;  // Retorna um número aleatório entre 1 e 10

Além disso, você também pode usar a função Math.random() para gerar outros tipos de valores, como strings e objetos. Por exemplo, para gerar um objeto aleatório de uma matriz, você pode usar o seguinte código:


    var arr = [1,2,3,4];
    arr[Math.floor(Math.random() * arr.length)];  // retorna um objeto aleatório de arr

Subscribe to The Poor Coder | Algorithm Solutions

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe