Gerador de números aleatórios
Defina Min e Max e clique em Gerar para obter um número inteiro em que ambos os extremos contam. Cada clique volta a sortear com Math.random do navegador.
Atualizado 2026-08-03 · math
Click Generate.
Sobre esta ferramenta
O gerador lê dois campos numéricos e devolve um inteiro de Min até Max inclusive. Se algum valor não for finito ou Min for maior que Max, a área mostra Invalid range em vez de um número falso.
Como usar
- Definir o mínimo: Introduza o inteiro mais baixo permitido em Min (padrão 1).
- Definir o máximo: Introduza o inteiro mais alto permitido em Max (padrão 100).
- Gerar um número: Clique em Gerar para calcular um inteiro aleatório no intervalo fechado.
- Ler o resultado: Use o número mostrado, ou corrija Min/Max se aparecer Invalid range.
Casos de uso
- Sortear um vencedor quando as entradas estão numeradas de Min a Max.
- Escolher uma página ao acaso, substituir um dado ou ordenar equipas sem instalar apps.
- Ensinar intervalos inclusivos mostrando que ambos os extremos podem sair.
Dicas
- Min e Max devem ser números, e Min não pode ser maior que Max.
- Clique novamente em Gerar para outro sorteio; o resultado anterior é substituído.
FAQ
Min e Max estão incluídos?
Sim. A fórmula pode devolver Min, Max ou qualquer inteiro entre eles.
Porque vejo Invalid range?
Algum valor não é um número finito, ou Min é maior que Max.
O resultado pode ser decimal?
Não. Aplica-se Math.floor ao valor aleatório escalado.
É necessária uma conta?
Não. A geração é local ao clicar em Gerar.