랜덤 팀 짜기
이름은 피셔-예이츠 알고리즘으로 섞은 뒤 카드처럼 한 명씩 나눠 주므로 팀 인원 차이가 한 명을 넘지 않습니다. 10명을 4팀으로 나누면 3, 3, 2, 2명이 됩니다.
사용 방법
- 이름을 한 줄에 하나씩, 또는 쉼표로 구분해 입력하거나 붙여 넣습니다.
- 팀 수 또는 팀당 인원을 고릅니다.
- 팀 만들기를 누릅니다. 다시 누르면 새로 섞이고, 마음에 들면 결과를 복사합니다.
계산 방법
이름은 브라우저의 암호학적 난수 생성기를 쓰는 피셔-예이츠 알고리즘으로 섞습니다. 그래서 모든 순서가 똑같은 확률로 나옵니다.
섞인 목록을 카드 돌리듯 한 명씩 차례로 나눠 주므로 팀 인원 차이는 한 명을 넘지 않습니다.
팀당 3명으로 10명을 나누면 3명 팀 세 개와 한 명이 남는 구성이 아니라, 3, 3, 2, 2명의 네 팀이 됩니다.
자주 묻는 질문
정말 무작위인가요?
네. 보안용으로 만든 crypto.getRandomValues를 쓰며 Math.random보다 강력합니다.
인원이 딱 나누어떨어지지 않으면요?
일부 팀에 한 명이 더 들어갑니다. 차이는 한 명을 넘지 않습니다.
두 사람을 같은 팀 또는 다른 팀으로 고정할 수 있나요?
이 도구에서는 안 됩니다. 마음에 들 때까지 다시 섞거나, 먼저 조를 나눈 뒤 이름을 손으로 바꾸세요.
입력한 이름이 저장되나요?
아니요. 모든 내용은 브라우저 탭 안에만 있습니다.