Mélangeur de lignes

Mélangez les lignes d’une liste dans un ordre aléatoire avec un mélange Fisher–Yates cryptographiquement sûr. Remélangez en un clic ; rien n’est envoyé.

Options

S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.

Qu'est-ce que Mélangeur de lignes ?

Met les lignes d’une liste dans un ordre aléatoire. Chaque mélange utilise le générateur de nombres aléatoires cryptographiquement sûr du navigateur : tous les ordres possibles sont donc équiprobables, et vous pouvez remélanger autant de fois que vous voulez.

Comment utiliser Mélangeur de lignes

  1. Collez votre liste, un élément par ligne, dans la zone Entrée.
  2. La liste mélangée apparaît immédiatement dans Sortie.
  3. Cliquez sur Mélanger à nouveau pour un nouvel ordre aléatoire.
  4. Gardez Supprimer les lignes vides activé pour ignorer les lignes vides.

Exemple

Entrée
a
b
c
Sortie
c
a
b

Un résultat possible : chaque exécution est aléatoire.

Quand utiliser Mélangeur de lignes

Utilisez-le pour randomiser l’ordre de noms, de questions, d’éléments de playlist ou de cas de test. Pour désigner des gagnants avec une piste d’audit publique, préférez une méthode dont l’aléa peut être vérifié par d’autres ; un mélange dans le navigateur ne peut pas être revérifié après coup.

Comment fonctionne Mélangeur de lignes

L’outil exécute un mélange de Fisher–Yates (Knuth) : en parcourant de la dernière ligne à la première, il échange chaque ligne avec une ligne choisie au hasard située à sa position ou avant. Les indices aléatoires proviennent de crypto.getRandomValues avec échantillonnage par rejet, ce qui supprime le léger biais qu’introduirait un simple modulo : chacun des n! ordres a donc la même probabilité.

Cas d'utilisation courants

  • Randomiser l’ordre de passage d’intervenants ou d’équipes
  • Mélanger des questions de quiz ou des cartes mémoire
  • Créer un ordre de playlist aléatoire
  • Randomiser des données de test ou des options de réponse d’enquête

Questions Fréquentes

Le mélange est-il vraiment aléatoire ?

Il utilise le générateur cryptographiquement sûr du système d’exploitation via l’API Web Crypto et un mélange de Fisher–Yates sans biais.

Le même ordre peut-il sortir deux fois ?

Oui, chaque mélange est indépendant. Avec peu de lignes, les répétitions sont probables : 3 lignes n’ont que 6 ordres possibles.

Puis-je tirer une ligne au hasard ?

Mélangez la liste et prenez la première ligne : chaque ligne a la même probabilité d’arriver en tête.

Explorer d'autres catégories