Comment fonctionnent les générateurs de nombres aléatoires
Un générateur de nombres aléatoires (GNA) choisit un nombre sans schéma prévisible. Certains ne sont que pseudo-aléatoires : ils suivent une formule et restent prévisibles si l'on connaît la valeur de départ. Randomly utilise plutôt la source aléatoire cryptographique de votre navigateur, qui s'appuie sur des sources système imprévisibles.
Pourquoi l'équité compte
Prendre une grande valeur aléatoire et utiliser le reste de sa division par la taille de la plage favorise légèrement certains nombres. Randomly écarte ces valeurs et tire à nouveau : chaque nombre de votre plage a la même probabilité.
Bon à savoir
Aléatoire ne veut pas dire réparti uniformément. Obtenir deux fois le même nombre est normal, et un nombre absent depuis longtemps n'est pas « dû ». Randomly est conçu pour un usage courant, pas pour les loteries, les jeux d'argent ni les clés cryptographiques.