교실·회의 조 편성
명단을 붙여넣고 무작위로 섞어 조 개수나 조당 인원에 맞춰 빠르게 나눕니다.
Guide
랜덤 도구는 한 페이지에서 난수 생성, 무작위 조 편성, 명단 추첨 세 가지 작업을 처리합니다. 세 모드는 crypto.getRandomValues()로 구동되는 같은 난수 모듈을 쓰고, 거부 샘플링으로 모듈로 편향 없는 정수를 만듭니다. 조 편성은 같은 난수 원천으로 Fisher–Yates 셔플을 수행합니다. Math.random()은 쓰지 않으므로, 평범한 화면 애니메이션보다 신뢰할 수 있는 무작위성이 필요한 일상적인 추첨과 조 나누기에 알맞습니다.
2026-09-10 업데이트2 min read
| 입력 | 출력 | 설명 |
|---|---|---|
| 1–100, 6개, 중복 없음 | 서로 다른 정수 6개 | 오름차순/내림차순 정렬 가능 |
| 12명, 3개 조 | 셔플된 조 3개 | 인원을 최대한 균등하게 돌아가며 배정 |
| 명단 추첨, 당첨자 제외 | 회차별 당첨 기록 | 같은 이름 항목은 등장 횟수만큼 하나씩 제거 |
명단을 붙여넣고 무작위로 섞어 조 개수나 조당 인원에 맞춰 빠르게 나눕니다.
"당첨자 명단에서 제외"를 켜면 같은 항목이 다시 뽑히지 않고, 이번 페이지의 당첨 순서가 그대로 유지됩니다.
구현은 crypto.getRandomValues()의 32비트 값에 거부 샘플링을 적용한 뒤 나머지 연산을 하므로, 구간이 나누어떨어지지 않을 때 생기는 편향을 피합니다.
아니요. 당첨 기록은 로컬 저장소에 쓰지 않으므로 페이지를 새로고침하면 사라집니다.
명단, 난수 설정, 결과는 모두 브라우저 안에서 처리되며 서버로 전송되지 않고 추첨 기록도 저장되지 않습니다.
2026-09-10 업데이트
난수, 무작위 그룹, 추첨을 하나로 제공하며 암호학적으로 안전한 난수 원본을 사용합니다
이 도구는 아직 완전히 번역되지 않아 일부 내용이 원문 또는 대체 언어로 표시됩니다.
암호학적으로 안전한 난수 소스를 사용하므로 결과를 예측할 수 없습니다