random
Gera um número aleatório dentro de um intervalo especificado.
Sintaxe
typescript
random(min?: number, max?: number): number
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
min | number | Valor mínimo (inclusivo). |
max | number | Valor máximo (exclusivo). |
Retorno
Tipo | Descrição |
---|---|
number | Um número aleatório no intervalo [min, max) . |
Exemplo
typescript
random(); // Exemplo: 0.472
random(1, 10); // Exemplo: 7.384
random(-5, 5); // Exemplo: -2.17
Notas
- Lança
TypeError
semin
oumax
não forem números. - Se apenas
min
for fornecido, gera número entre 0 (inclusivo) emin
(exclusivo). - Se
min
for maior ou igual amax
, retorna sempremin
.