Toolbox Hub
Tous les outils

Random Number Generator

Generate random numbers

Generate random numbers S'exécute localement dans votre navigateur

Minimum and maximum, separated by a comma.

About the

Le générateur de nombres aléatoires renvoie un nombre entier dans une plage que vous choisissez, y compris les deux extrémités, en utilisant la fonction aléatoire JavaScript derrière Math.random. Cela le rend idéal pour choisir un gagnant, lancer un dé virtuel ou choisir un échantillon, et ne convient pas à tout ce où la prévisibilité vous coûterait de l'argent, comme un tirage au sort avec un prix ou un jeton de sécurité. Pour ceux qui souhaitent un générateur cryptographiquement sécurisé, que l'outil UUID utilise à la place.

Where people use the

  • Choisir un gagnant parmi une liste numérotée d'entrées.
  • Lancer un dé virtuel pour un jeu.
  • Choisir un échantillon aléatoire ou un point de départ aléatoire.
  • Générer une valeur jetable pour les tests.

How to use the

  1. 1

    Entrez la plage

    Tapez le minimum, puis une virgule, puis le maximum. Par exemple 1, 100 donne un nombre de 1 à 100 inclus.

  2. 2

    Générer

    Un numéro est produit à chaque fois que vous l'exécutez.

  3. 3

    Réexécutez-le pour une autre valeur

    Il n'y a pas de mémoire entre les exécutions, donc des répétitions sont possibles et attendues.

  4. 4

    Utilisez une source sécurisée pour tout ce qui compte

    Pour les prix, les jetons ou tout ce qui est contradictoire, ne l'utilisez pas. Utilisez plutôt un générateur cryptographiquement sécurisé.

Conseils et bonnes pratiques

  • N'oubliez pas que les deux extrémités sont incluses lorsque vous définissez la plage.
  • Ne l'utilisez jamais pour un tirage au sort ou un jeton ; utilisez un générateur sécurisé.
  • Attendez-vous à des répétitions ; l'indépendance signifie que des doublons se produisent.

Questions fréquemment posées

Les deux extrémités sont-elles incluses ?

Oui. Une plage de 1 à 100 peut produire 1 et elle peut en produire 100. C’est le comportement auquel la plupart des gens s’attendent, et c’est pourquoi 1 à 6 fonctionne comme un dé.

Est-ce vraiment aléatoire ?

Il est pseudo-aléatoire, produit par un algorithme à partir d'une graine. La distribution est même suffisante pour les jeux et l'échantillonnage, mais la séquence est en principe reproductible, c'est pourquoi elle ne doit pas être utilisée là où quelqu'un pourrait gagner à la prédire.

Le même numéro peut-il apparaître deux fois de suite ?

Oui. Chaque exécution est indépendante, les répétitions sont donc normales. Si vous avez besoin de valeurs distinctes, générez-les une par une et supprimez vous-même les doublons.

Quelle peut être la portée de la portée ?

Très grand en principe, mais le résultat est un nombre JavaScript, alors gardez-le dans une plage entière sûre. Tout ce qui dépasse environ neuf quadrillions perd en précision.

Puis-je générer plusieurs numéros à la fois ?

Non, un par course. Exécutez-le à plusieurs reprises ou utilisez un script si vous avez besoin d'un gros lot.

Outils associés