隨機分組

輸入名單並指定組數,隨機公平分組。 輸入的文字不會傳送到伺服器。

使用方式

  1. 輸入名單,每行一個名字,或用逗號分隔。
  2. 選「指定組數」決定要分幾組,或選「指定每組人數」決定每組要放幾個人。
  3. 按下「開始分組」就會隨機分配,結果可以複製貼到聊天室或文件。

為什麼分組是公平的

先把整份名單洗牌一次,再從第一個人開始依序放進第 1 組、第 2 組、第 3 組……因此各組人數最多只差 1 人,誰會分到哪一組則由洗牌決定。同一個名字輸入兩次會算成兩個人,同名同姓請加上標記區分,例如「陳怡君 A」。

適合的情境

常見問題

每組人數會一樣嗎?

除不盡時,各組最多相差 1 人。10 人分 3 組會是 4 人、3 人、3 人,多出來的人從前面的組開始各多收一人。

選「每組幾人」會怎麼分?

先用「人數 ÷ 每組人數」無條件進位算出組數,再平均分配。10 人每組 4 人會分成 3 組(4、3、3 人),不會讓最後一組特別少。

每次結果都不一樣嗎?

每按一次「開始分組」,就會用瀏覽器的密碼學亂數(crypto.getRandomValues)重新洗牌。若重視公平,建議只按一次並採用該結果。

輸入的名單會被儲存嗎?

不會。名單只在瀏覽器中處理,不會傳送到伺服器,也不會儲存。

其他文字工具