Ce que fait le générateur de lettre aléatoire
Il tire des lettres de l’alphabet au hasard. Vous pouvez tirer une seule lettre pour un jeu, une courte suite de lettres pour une énigme, ou tout l’alphabet dans un ordre aléatoire. Vous décidez quelles lettres sont autorisées et si elles sortent en majuscules, en minuscules ou mélangées.
Tout s’exécute dans votre navigateur, et rien n’est envoyé ni enregistré.
Mode d’emploi
- Sous Lettres, choisissez A à Z, Voyelles seulement ou Consonnes seulement.
- Sous Casse, choisissez Majuscules (A), Minuscules (a) ou Mélangées (A ou a).
- Réglez Combien de lettres vous voulez, jusqu’à 1 000.
- Activez Sans doublon si chaque lettre ne doit apparaître qu’une fois au plus.
- Choisissez comment Séparer les résultats. Virgule et espace par défaut. Choisissez Espace ou une simple Virgule pour d’autres mises en page, Retour à la ligne pour une liste, ou Rien (les coller) pour obtenir une seule suite de lettres.
- Appuyez sur Générer des lettres.
Une lettre seule s’affiche en grand sous Résultat. Plusieurs lettres apparaissent dans une zone en dessous. Appuyez sur Copier pour les copier. Les dix derniers tirages restent sous Tirages récents, chacun avec un bouton Copier, jusqu’à ce que vous quittiez la page ou appuyiez sur Effacer.
Exemples
Tous viennent de vrais passages du code de cette page.
| Réglages | Un tirage a donné |
|---|---|
| A à Z, majuscules, 1 lettre | V |
| A à Z, majuscules, 5 lettres, sans doublon | A, P, I, F, L |
| Voyelles seulement, minuscules, 3 lettres | a, i, e |
| Consonnes seulement, majuscules, 4 lettres, sans doublon | N, K, Q, P |
| A à Z, mélangées, 6 lettres | j, D, I, L, V, E |
| A à Z, majuscules, 26 lettres, sans doublon | W, O, C, B, X, Q, T, D, H, A, E, S, L, P, M, N, K, G, Y, Z, F, J, R, U, V, I |
| Voyelles seulement, 10 lettres, sans doublon | E, U, O, I, A |
La dernière ligne montre ce qui arrive quand vous demandez plus de lettres uniques qu’il n’en existe. Il n’y a que cinq voyelles dans la liste de l’outil, vous obtenez donc les cinq dans un ordre aléatoire, et la ligne d’état indique que seules cinq ont pu être tirées.
Comment ça marche
L’outil construit une réserve selon vos réglages. A à Z donne 26 lettres, Voyelles seulement 5 et Consonnes seulement 21. En casse mélangée, la réserve contient la forme minuscule et majuscule de chaque lettre : elle double de taille et chaque forme est également probable.
Pour tirer dans la réserve, l’outil a besoin d’une position aléatoire. Il obtient des bits aléatoires de crypto.getRandomValues, la source aléatoire sécurisée de votre navigateur. Il les ramène ensuite à une position par échantillonnage par rejet, qui écarte les rares tirages qui rendraient certaines positions légèrement plus probables que d’autres. Résultat : chaque lettre de la réserve a exactement la même chance.
Avec Sans doublon, la réserve est mélangée selon la méthode de Fisher-Yates et les premières lettres sont prises, comme on piocherait des jetons dans un sac sans les remettre.
Idées d’utilisation
- Le petit bac. Tirez la lettre de départ d’une manche : un pays, un animal, un fruit, un prénom qui commencent par cette lettre. Si vous jouez sans les lettres difficiles, relancez quand sortent K, W, X, Y ou Z.
- Enseignement. Annoncez une lettre que les enfants doivent écrire ou retrouver dans un livre. Utilisez les minuscules pour les jeunes lecteurs.
- Sujets de dessin et d’écriture. Tirez une lettre et écrivez une courte histoire où tous les noms commencent par elle.
- Codes provisoires. Créez quelques majuscules au hasard pour des références de produit fictives ou des étiquettes de places.
- Épellation. Lisez chaque lettre à voix haute avec le traducteur d’alphabet phonétique OTAN : A devient Alfa et B devient Bravo.
Conseils et limites
- Des chances égales, pas celles de la langue. Un vrai texte utilise le E bien plus que le W, en français comme en anglais. Cet outil ne reproduit pas ce profil : chaque lettre autorisée a la même probabilité, ce qui garde les jeux équitables.
- Le Y compte comme une consonne. Si votre jeu le considère comme une voyelle, comme le fait la grammaire française, tirez de A à Z et relancez au besoin.
- Les répétitions sont normales tant que vous ne les désactivez pas. Avec 26 lettres, un tirage de six lettres contient souvent deux fois la même.
- Lettres sans accent seulement. Les lettres accentuées comme É, È, À ou Ç ne sont pas incluses, pas plus que la ligature Œ.
- Pas pour les mots de passe. Des lettres seules font de faibles mots de passe. Utilisez le générateur de mot de passe, qui ajoute chiffres et symboles et affiche la robustesse en bits.
Autres façons d’obtenir des lettres au hasard
Excel ou Google Sheets. =CAR(ALEA.ENTRE.BORNES(65;90)) dans Excel en français (=CHAR(RANDBETWEEN(65,90)) en anglais et dans Google Sheets) renvoie une majuscule de A à Z. Utilisez 97 et 122 pour les minuscules. La formule se recalcule à chaque modification de la feuille : collez le résultat en valeur pour le garder.
Python. random.choice(string.ascii_uppercase) tire une majuscule après import random, string. Utilisez random.sample(string.ascii_uppercase, 5) pour cinq lettres sans doublon, ou le module secrets quand le résultat doit être imprévisible.
JavaScript. String.fromCharCode(65 + n) transforme un nombre de 0 à 25 en lettre. Obtenez ce nombre d’une source équitable, comme la méthode de cette page, plutôt que de Math.random.
Outils associés
Pour des nombres aléatoires dans n’importe quelle plage, utilisez le générateur de nombre aléatoire. Pour des mots ou des prénoms que vous avez déjà en liste, collez-les dans l’outil de tirage au sort.