チーム分け名前を入れてランダムに|人数の差は1人以内

メンバーの名前を入れて、チームの数か1チームの人数を選ぶだけ。ランダムに、人数がなるべくそろうように分けます。スポーツ、レク、グループワークの班分けに。

名前を入れずに番号で分ける

使い方

  1. メンバーの名前を1行に1人ずつ入れます。名前がいらないときは「名前を入れずに番号で分ける」で、1番〜の番号を入れられます。
  2. 「チームの数で分ける」か「1チームの人数で分ける」を選び、数を入れます。
  3. 「チームに分ける」を押すと結果が出ます。気に入らなければ「もう一度分ける」で何度でもやり直せます。

入れた名前はこの端末に保存されるので、次回は開くだけで同じメンバーで分けられます。

割り切れないときの分け方

人数がチームの数で割り切れないときは、チームの人数の差が1人以内になるように分けます。たとえば10人を3チームに分けると「4人・3人・3人」です。どのチームが4人になるかもランダムです。

「1チームの人数で分ける」を選んだときは、その人数を超えないようにチームの数を決めてから、同じように人数をそろえます。たとえば10人を「1チーム3人」で分けると、4チームの「3人・3人・2人・2人」になります(3人・3人・3人・1人にはなりません)。

使い道の例

公平さについて

結果は、お使いの端末に備わっている暗号用の乱数(Web Crypto API)で決めています。パスワードの生成などにも使われる、予測しにくい乱数です。

乱数を「何番目か」に直すときにも、特定の項目が出やすくならないように計算しています(割り切れずに余る分の乱数は使わずに引き直します)。どの項目も同じ確率で選ばれます。入力した内容や結果がどこかへ送信されることはありません。

こんなときは、こちらも