Publicité

Générateur de nombres aléatoires

Définir les nombres par
Type de nombre
Publicité

Nombres aléatoires cryptographiques, avec filtres

Générez un ou plusieurs nombres aléatoires, soit dans une plage min/max, soit avec un nombre exact de chiffres, avec des filtres facultatifs : pairs ou impairs uniquement, ou aucun chiffre répété dans un même nombre. L’API Web Crypto est utilisée pour un véritable caractère aléatoire lorsque votre navigateur la prend en charge.

Mode d'emploi

  1. Choisissez le mode plage ou le mode longueur exacte en chiffres
  2. Définissez votre plage ou votre longueur, ainsi que les filtres éventuels (parité, sans chiffres répétés)
  3. Appuyez sur Générer — recommencez à tout moment pour un nouvel ensemble

Questions fréquentes

D'où vient réellement le hasard, et est-il suffisamment fiable pour qu'on lui fasse confiance ?

Il utilise le générateur de nombres aléatoires cryptographiquement sûr de l'API Web Crypto lorsqu'il est disponible (avec un échantillonnage par rejet pour supprimer tout biais de modulo). Il ne revient à Math.random() que si Web Crypto n'est pas présent dans votre navigateur.

Que signifie exactement « aucun chiffre répété » ?

Cela signifie qu'aucun chiffre ne se répète dans un même nombre généré. Cela ne signifie pas que deux nombres d'un même lot ne peuvent pas être identiques. Par exemple, avec cette option activée, 1234 est autorisé mais 1123 ne l'est pas.

Pourquoi ne puis-je pas générer un nombre de 12 chiffres sans chiffres répétés ?

Il n'existe que 10 chiffres possibles (0–9) : tout nombre de plus de 10 chiffres répète donc forcément au moins un chiffre. Pour cette raison, l'option sans répétition est limitée à 10 chiffres ; le mode longueur, lui, autorise toujours jusqu'à 12 chiffres avec répétitions.