Math.random() Número aleatório
Última atualização: 2026-10-13
Math.random() Número aleatório
Math.random retorna um decimal pseudoaleatório em [0, 1).
| Categoria | Matemática |
|---|
Retorno:Decimal aleatório entre 0 (inclusivo) e 1 (exclusivo).
Modifica o original:Não (retorna um novo valor)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
💡 Dica
⚠️ Aviso
🌐 Suporte do navegador
| Navegador | |||||
|---|---|---|---|---|---|
| Math.random() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| Suportado por todos os navegadores modernos | |||||
🏷️ Métodos matemáticos
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
📚 Tutoriais relacionados
❓ Perguntas frequentes
QComo gerar número pseudoaleatório inteiro em um intervalo?
AMath.floor(Math.random() * (max - min + 1)) + min.
QMath.random pode retornar 1?
ANão — o intervalo é [0, 1), excluindo o 1.
QPrecisa de aleatoriedade segura?
AUse crypto.getRandomValues(new Uint32Array(1)).