Comment générer un nombre aléatoire ?
Un générateur d'entiers aléatoires pour toute plage min-max. Vous pouvez générer un nombre ou jusqu'à 1000 d'un coup, éventuellement sans doublons et pré-triés.
Sous le capot, il utilise la Web Crypto API : le vrai aléatoire utilisé en sécurité, pas le `Math.random` basique. Cela rend les résultats véritablement imprévisibles, adaptés aux tirages au sort, aux jeux, aux statistiques.
Mode d'emploi
- Réglez min et max : la plage (bornes incluses).
- Saisissez le nombre à générer (1-1000).
- Unique (interrupteur) : force chaque résultat à être différent. Exige une plage plus grande que le nombre.
- Sorted (interrupteur) : ordonne le résultat du plus petit au plus grand.
- Cliquez sur « Generate » : les résultats apparaissent sous forme de tuiles. « Copier » les enregistre en liste séparée par virgules.
Quand c'est utile
Les usages les plus courants :
- Tirage au sort d'un gagnant : 100 personnes ont participé, on en tire 1. Plage 1-100, nombre 1, clic sur « Generate ». Ajoutez « unique » si vous tirez plusieurs places (par exemple 3 sur 100).
- Numéros style loto : 6 nombres uniques et triés de 1-49 = tirage de loto classique. Activez « unique » et « sorted ».
- Lancer de dé : plage 1-6, nombre 1. Ou deux dés, plage 1-6, nombre 2.
- « Quel film ce soir ? » : numérotez la liste, tirez un numéro. Fin de la discussion.
- Données de test pour un logiciel : mille IDs uniques de 1-9999 pour un test de base. Cochez « unique », nombre 1000.
- Éducation, statistiques et probabilités : générez 100 lancers de dé et vérifiez si la distribution est régulière. Utile pour enseigner la loi des grands nombres.
- Décisions du quotidien : « café ou thé ? » → plage 0-1. « Restaurant A, B ou C ? » → plage 1-3.
Questions et réponses
Oui. Le générateur utilise la Web Crypto API (crypto.getRandomValues), le même mécanisme que celui qui sert à générer des clés de chiffrement et des mots de passe. Les résultats sont cryptographiquement imprévisibles. Le Math.random() plus simple utilisé par beaucoup d'outils basiques est « pseudo-aléatoire » : il part d'une seed et produit les nombres suivants de façon déterministe. Notre générateur est bien plus fort.