Générateur de nombres aléatoires

Générer de 1 à 100 entiers entre deux bornes incluses, avec répétitions possibles.

Les deux bornes sont incluses. Des résultats identiques sont possibles, y compris entre deux clics sur Générer. Si minimum = maximum, tous les résultats valent cette borne. Exemple : entre 1 et 6, seuls 1, 2, 3, 4, 5 et 6 peuvent apparaître. Les nombres sont séparés par des points-virgules.

La génération se fait dans votre navigateur. Les saisies et résultats ne sont ni envoyés ni enregistrés.

Méthode et hypothèses

Version de méthode 1.0.0 · Mise à jour

Générer des entiers

Formule: Entiers uniformes → rejet des valeurs excédentaires → intervalle inclusif

Les deux bornes sont incluses. Des résultats identiques sont possibles, y compris entre deux clics sur Générer. Si minimum = maximum, tous les résultats valent cette borne. Exemple : entre 1 et 6, seuls 1, 2, 3, 4, 5 et 6 peuvent apparaître. Les nombres sont séparés par des points-virgules.

minimum
Minimum inclus
maximum
Maximum inclus
count
Nombre de résultats

Bornes entières de −2 147 483 648 à 2 147 483 647, de 1 à 100 résultats. Répétitions possibles ; ordre de génération conservé, sans tri. Aucune graine utilisateur ni tirage sans remise.

Reproduire le calcul en code

Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.

JavaScript
const value = Math.floor(Math.random() * (20 - 1 + 1)) + 1; // integer from 1 to 20