이 도구로 할 수 있는 일
브라우저 난수를 이용해 범위 내 정수 생성, 목록에서 한 항목 추첨, 순서 섞기와 무작위 팀 나누기를 수행합니다.
사용 방법
- 난수·한 항목 추첨·목록 섞기·팀 나누기 중 기능을 선택합니다.
- 양끝을 포함한 정수 범위 또는 한 줄에 한 항목과 올바른 팀 수를 입력합니다.
- 생성하고 공식 추첨 기록이 필요하면 입력값과 결과를 별도로 보관합니다.
처리 방법
정수 모드는 최솟값과 최댓값을 모두 포함합니다. 목록은 빈 줄을 제외하고 앞뒤 공백을 정리합니다. 목록 섞기는 Fisher–Yates 방식의 순회를 사용하고 팀 나누기는 섞은 항목을 차례로 배분해 팀별 인원 차이가 최대 한 명이 되게 합니다.
사용 예시
항목 A, 항목 B, 항목 C, 항목 D 네 항목을 두 팀으로 나누면 먼저 순서를 섞은 뒤 번갈아 배정해 2개씩 구성합니다. 다시 실행하면 다른 유효한 조합이 나올 수 있습니다.
주요 활용 사례
- 한 명이나 항목 추첨하기
- 발표·경기 순서 섞기
- 인원수가 비슷한 팀 만들기
한계와 주의사항
브라우저 난수를 쓴다고 법적 감사가 가능한 공식 추첨이나 규제 복권이 되는 것은 아닙니다. 같은 항목을 여러 줄 입력하면 그만큼 당첨 기회가 늘어납니다. 팀은 인원수만 균형을 맞추며 실력·선호도는 고려하지 않습니다. 재현이나 증명이 필요하면 입력과 결과를 별도로 기록하세요.
자주 묻는 질문
최솟값과 최댓값도 나올 수 있나요?
네. 정수 모드는 두 경계를 포함해 그 사이의 정수를 반환합니다.
팀의 실력도 균형 있게 나뉘나요?
아니요. 무작위로 섞은 입력 항목의 개수만 비슷하게 배분합니다.