Aleatório do JavaScript
- Página Anterior Mátemática JS
- Próxima Página Lógica JS
Math.random()
Math.random()
Retorna um número aleatório entre 0 (inclusivo) e 1 (exclusivo):
Exemplo
Math.random(); // Retorna um número aleatório
Math.random()
Sempre retorna um número menor que 1.
Inteiros aleatórios do JavaScript
Math.random()
Com Math.floor()
Juntos, são usados para retornar números inteiros aleatórios.
Exemplo
Math.floor(Math.random() * 10); // Retorna um número entre 0 e 9
Exemplo
Math.floor(Math.random() * 11); // Retorna um número entre 0 e 10
Exemplo
Math.floor(Math.random() * 100); // Retorna um número entre 0 e 99
Exemplo
Math.floor(Math.random() * 101); // Retorna um número entre 0 e 100
Exemplo
Math.floor(Math.random() * 10) + 1; // Retorna um número entre 1 e 10
Exemplo
Math.floor(Math.random() * 100) + 1; // Retorna um número entre 1 e 100
Uma função aleatória apropriada
Como você pode ver no exemplo acima, criar uma função aleatória para gerar todos os inteiros aleatórios é uma boa ideia.
Esta função JavaScript sempre retorna um número entre min
E (inclusivo) max
Entre (exclusivo) e
Exemplo
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min)) + min; }
Esta função JavaScript sempre retorna um número entre min
e max
Entre (inclusivo) e (inclusivo):
Exemplo
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
- Página Anterior Mátemática JS
- Próxima Página Lógica JS