Skip to content

djb2 ​

Calcula o hash de uma string usando o algoritmo djb2.

Sintaxe ​

typescript
djb2(str: string): number

Parâmetros ​

NomeTipoDescrição
strstringA string a ser processada

Retorno ​

TipoDescrição
numberO valor hash calculado (unsigned 32 bits)

Exemplo ​

typescript
djb2("hello"); // 210714636441

Notas ​

  • Lança um TypeError se o valor não for uma string.
  • O algoritmo djb2 é simples e rápido, mas não é seguro para uso criptográfico.

Referências ​

Released under the MIT License.