すべての項目を1回ずつ、ランダムな順番で
1行に1項目ずつ貼り付けてシャッフルします。空でない行はすべて結果に1回ずつ現れ、安全な乱数で1つずつ非復元抽出するため、どの並び順も同じ確率です。空行は先に取り除かれるので、First、Second、空行、Third、Fourthは4項目で、並び順は24通りです。発表の順番、読書リスト、クイズの出題順、ゲームの手番、誰から始めるかを揉めずに決めるのに便利です。
貼り付けたリストをシャッフルし、すべての項目が1回ずつランダムな順序で並ぶようにします。
計算は端末内で行われ、入力値をサーバーへ送りません。
First、Second、空行、Third、Fourthと入力すると4項目となり、並び順は24通りあります。5項目なら120通り、10項目なら3,628,800通りです。
空行を取り除いたうえで、安全な乱数を使って1つずつ非復元で取り出します。そのため空でない行はすべてちょうど1回ずつ現れ、どの並び順も同じ確率で生じます。
同じ文字列の行も別々の項目として保たれるため、A、A、Bは3項目のまま返り、Aが2回現れます。各値を1回だけにしたい場合は、先に重複を取り除いてください。リストはブラウザー内にとどまり、送信されることはありません。
1行に1項目ずつ貼り付けてシャッフルします。空でない行はすべて結果に1回ずつ現れ、安全な乱数で1つずつ非復元抽出するため、どの並び順も同じ確率です。空行は先に取り除かれるので、First、Second、空行、Third、Fourthは4項目で、並び順は24通りです。発表の順番、読書リスト、クイズの出題順、ゲームの手番、誰から始めるかを揉めずに決めるのに便利です。
並び順の数は項目数の階乗です。5項目は120通り、10項目は3,628,800通りに並べられます。52枚のトランプの並び順は約8.066 × 10^67通りあり、きちんと切ったトランプは、ほぼ確実にこれまで存在したことのない順番になっています。シャッフルは毎回独立しているため、項目が2つや3つだけの短い一覧では、同じ順番が続けて出ることもときどきあります。
同じ内容の行も別々の項目として残るため、A、A、Bは3項目のままで、Aが2回現れます。各値を1回だけにしたい場合は先に重複を削除してください。全体を並べ替えるのではなく数個だけ選ぶならランダムネームピッカー、グループを人数の均等なチームに分けるならランダムチームジェネレーターが簡単です。一覧はブラウザー内にとどまります。日常の用途向けで、記録と監査が必要な公式の抽選には使わないでください。
| 入力 | 結果 |
|---|---|
First↵Second↵↵Third↵Fourth | 4 items · 24 possible orders |
5 items | 120 possible orders |
10 items | 3,628,800 possible orders |
52 cards | about 8.066 × 10^67 orders |
A↵A↵B | 3 items kept · A appears twice |
項目数の階乗です。5項目なら120通り、10項目なら3,628,800通りで、52枚のトランプ1組では約8.066 × 10^67通りにもなります。だからきちんと切られたデッキの並びは、ほぼ確実にこれまで一度も存在しなかった順序になります。
各シャッフルが前回と独立しているからです。項目数が少ないとき、とくに2つか3つのときは、同じ並びが続くのはごく普通のことで、シャッフルの失敗ではありません。
全体を並べ替えるのではなく数個だけ選びたいなら、ランダム名前ピッカーのほうが簡単です。人数の揃ったチームに分けたい場合はチーム分けツールをお使いください。ここでのシャッフルは日常用途向けで、記録と監査が必要な公式の抽選には適しません。