Outils pour utilisateurs

Outils du site


fr:code

Ceci est une ancienne révision du document !


Algorithms (Algorithmes)

md4(data)

Calcule le hash md4 de data.

Renvoie

Le hash calculé au format hexadécimal.

Exemple

var result = Algorithms.md4("some data");
//result == "a19fcbc49cf40331e8b7873f4700e1fd"

md5(data)

Calcule le hash md5 de data.

Renvoie

Le hash calculé au format hexadécimal.

Exemple

var result = Algorithms.md5("some data");
//result == "1e50210a0202497fb79bc38b6ade6c34"

sha1(data)

Calcule le hash sha1 de data.

Renvoie

Le hash calculé au format hexadécimal.

Exemple

var result = Algorithms.sha1("some data");
//result == "baf34551fecb48acc3da868eb85e1b6dac9de356"

setRandomSeed(seed)

Change la graine utilisée pour la génération de nombres pseudo-aléatoires pour seed.

Renvoie

Rien.

Exemple

Algorithms.setRandomSeed(42);

randomMax()

Renvoie

Le nombre entier maximum renvoyé par randomInteger().

Exemple

var result = Algorithms.randomMax();

randomInteger()

Renvoie

Un nombre entier aléatoire entre 0 et randomMax() (inclus).

Exemple

var result = Algorithms.randomInteger();

randomInteger(min, max)

Renvoie

Un nombre entier aléatoire entre min et max (inclus).

Exemple

var result = Algorithms.randomInteger(0, 3);

randomFloat(min, max)

Renvoie

Un nombre décimal aléatoire entre min et max (inclus).

Exemple

var result = Algorithms.randomFloat(0.15, 3);

randomString({object})

Génère une chaîne de caractères aléatoires.

Paramètres

  • characters: liste de caractères à choisir (valeur par défaut : "abcdefghijklmnopqrstuvwxyz0123456789")
  • minLength: taille minimale (valeur par défaut : 5)
  • maxLength: taille maximale (valeur par défaut : 15)

Renvoie

Une chaîne de caractères aléatoires.

Exemple

var result1 = Algorithms.randomString();
var result2 = Algorithms.randomString({
characters: "abcdef"
});
var result3 = Algorithms.randomString({
characters: "abcdef",
minLength: 10,
maxLength: 20
});
fr/code.1293630518.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)