Skip to content

random

Gera um número aleatório dentro de um intervalo especificado.

Sintaxe

typescript
random(min?: number, max?: number): number

Parâmetros

NomeTipoDescrição
minnumberValor mínimo (inclusivo).
maxnumberValor máximo (exclusivo).

Retorno

TipoDescrição
numberUm 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 se min ou max não forem números.
  • Se apenas min for fornecido, gera número entre 0 (inclusivo) e min (exclusivo).
  • Se min for maior ou igual a max, retorna sempre min.

Referências

Released under the MIT License.