도구 · 재미
팀 나누기
이름을 한 줄에 하나씩 적고 팀 수(또는 팀당 인원)를 정한 뒤 [나누기]를 누르면 무작위로 팀을 짜 줍니다. 조별 과제, 게임 팀, 회식 자리 정하기처럼 가볍게 쓰세요.
결과는 무작위이며 저장되지 않습니다. 이름과 결과는 이 기기 밖으로 나가지 않습니다. 이 브라우저 안에서만 나누고, 어디로도 보내지 않으며 저장하지도 않습니다 (새로 고치거나 창을 닫으면 사라집니다). 이 페이지에서는 방문 통계·광고 스크립트가 실행되지 않습니다(보안 설정으로 막음).
이름과 팀 정하기
한 줄에 한 명씩 적으세요. 쉼표(,)로 나눠 한 줄에 여러 명을 적어도 됩니다. 이름 안의 띄어쓰기는 그대로 한 이름으로 봅니다. 한 이름은 30자까지만 쓰고, 같은 이름을 두 번 적으면 두 번째부터 “철수(2)”처럼 번호를 붙여 구분합니다. 칸 안에서 Enter는 줄바꿈입니다.
팀 크기는 고르게 맞춥니다(차이 최대 한 명). 사람이 남으면 앞 팀부터 한 명씩 더 들어갑니다. “팀당 인원”은 한 팀의 최대 인원입니다 — 예: 10명을 4명씩이면 4·3·3명 세 팀입니다. 팀은 10팀까지입니다.
결과
[나누기]를 눌러 보세요.
어떻게 나누나요
- 난수: 브라우저가 제공하는 암호용 난수 기능(
crypto.getRandomValues)으로 섞습니다. 이 기능을 쓸 수 없는 브라우저에서는 약한 난수로 바꾸지 않고 나누기를 거절합니다. - 균등하게: 이름 줄을 피셔-예이츠 방식으로 섞은 뒤 앞에서부터 팀 크기만큼 잘라 팀으로 삼습니다. 난수를 단순히 나머지 연산으로 줄이면 일부 자리가 조금 더 자주 나오기 때문에, 치우치는 구간의 값은 버리고 다시 뽑습니다. 그래서 모든 사람이 어느 팀에 들어갈 확률이 팀 크기에 비례해 똑같습니다(크기가 같은 팀이라면 확률도 같습니다).
- 팀 크기: 사람 수를 팀 수로 나눈 몫이 기본이고 남는 사람은 앞 팀부터 한 명씩 들어갑니다. 그래서 7명을 3팀으로 나누면 3·2·2명입니다. 큰 팀은 늘 앞 번호 팀이고, 누가 큰 팀에 들어가는지는 무작위입니다.
- 팀장 뽑기: 켜면 각 팀 안에서 한 명을 무작위로 뽑아 이름 앞에 [팀장]을 붙입니다. 팀 안의 다른 사람은 적은 순서대로 늘어놓습니다.
- 다시 섞기: 지금 보이는 결과의 명단과 설정 그대로 한 번 더 섞습니다. 이름이나 설정을 고쳤다면 [나누기]를 눌러야 반영됩니다. 같은 사람끼리 또 같은 팀이 되는 것도 정상입니다(앞의 결과는 다음 결과에 영향을 주지 않습니다).
- 복사: [결과 복사]를 누르면 팀마다 한 줄씩, 날짜와 함께 클립보드에 복사됩니다. 브라우저가 복사를 막으면 글을 선택할 수 있는 칸으로 보여 드립니다.
- 움직임: 나누기는 1초쯤 섞이는 모습을 보여 주고 결과를 냅니다. 컴퓨터의 “움직임 줄이기” 설정을 켜 두었다면 곧바로 결과가 나옵니다.