使い方と仕様
基本的な使い方
1行に1項目を入力してシャッフルします。通常は行単位で順序を変え、アナグラムモードでは改行を除いた文字を並べ替えます。結果はコピーできます。
結果の見方・主な機能
行の中身をまとめて移動する通常モードと、文字を分解するアナグラムモードは用途が異なります。名簿や設問を並べ替えるときは通常モードを使います。
どんな場面に向いている?
発表順を仮決めする、練習問題の順序を変える、単語遊びの候補を作る、といった用途を想定しています。
使う前に知っておきたいこと
同じ入力でも実行のたびに結果が変わります。たまたま元と同じ順序になることもあります。通常モードでは空行も行の1つとして移動します。
入力と結果の具体例
行単位のシャッフル例
| 入力・設定 | 結果 |
|---|---|
apple banana cherry | cherry apple banana(結果の一例) |
仕様と制限
- Math.randomによる並べ替えです。賞金付き抽選、監査や暗号用途には使わないでください。
- アナグラムはJavaScriptのUTF-16単位で文字を分割するため、絵文字や結合文字が崩れる場合があります。
- 通常モードは項目を均等に並べ替えます。重み付きで1つ選ぶ場合はルーレットを使ってください。