列表隨機排序工具畫面範例
這張畫面示範完整使用流程:輸入列表、清理空白列或重複項目、隨機打亂保留的所有項目,並在複製或下載前核對項目統計。
貼上或上傳列表,清理空白列與重複項目後,將保留的項目隨機打亂成新順序。
| 順序 | 項目 |
|---|---|
| 隨機排序後的完整列表會顯示在這裡。 | |
表格、統計、複製與下載都來自同一份處理後列表,不會再次計算。
工具先按照選定規則清理列表,再從最後一個位置向前走,將目前項目與尚未固定範圍中的隨機位置交換。
隨機索引來自 Web Crypto API,並以拒絕取樣避免取模偏差;不會退回使用 Math.random()。
空白列、前後空白與重複項目的處理只會在排序前執行一次。重複比對區分大小寫,刪除時保留首次出現的項目。
結果區同時顯示輸入行數、有效項目數、刪除空白列數和刪除重複數。保留空白列與重複項目時,輸出數量會與輸入行數一致。
這張畫面示範完整使用流程:輸入列表、清理空白列或重複項目、隨機打亂保留的所有項目,並在複製或下載前核對項目統計。
貼上的內容和選擇的檔案只在目前瀏覽器讀取與處理,不上傳列表、不呼叫執行期間的 API,也不把列表內容寫入 localStorage。
只有啟用刪除空白列或刪除重複項目時,項目數才會減少;結果區會顯示實際刪除數量。
可以。預設會保留重複項目,相同內容的列仍會作為獨立項目參與隨機排序。
不需要。編號預設關閉,只有啟用後才會影響結果表格、複製文字和匯出檔案。