돌림판
한 줄에 한 명씩 적고 돌리면 돌림판이 누군가에게서 멈춥니다. 모든 조각의 확률은 정확히 같고, 같은 이름을 두 번 적으면 표를 두 장 가진 셈이 됩니다. 명단은 이 브라우저 안에 남고, 추첨에 관한 어떤 것도 밖으로 나가지 않습니다.
한 줄에 한 명씩 적고 돌리세요. 결과는 돌린 힘이 아니라 공정한 추첨으로 정해집니다.
멈춘 곳은
당첨자는 휠이 돌기 시작하기 전에 브라우저의 암호용 난수원에서 이미 뽑아 둡니다. 회전은 그 조각에 맞춰 멈추도록 하는 것입니다. 순서가 거꾸로처럼 들리지만 이쪽이 정직한 방식입니다. 결과가 애니메이션이 우연히 멈춘 자리에서 나온다면, 겉보기에 같은 조각이 같은 확률이 아니게 되고 그리기의 반올림이 당락을 정하게 됩니다. 여기서는 모든 조각의 확률이 정확히 같고, 같은 이름을 두 번 적으면 그 사람에게 표를 두 장 준 셈이 됩니다.
- 무료
- 파일이 기기를 벗어나지 않습니다
- 회원가입 불필요
- 파일 수 제한 없음
사용 방법
- 칸에 이름을 한 줄에 하나씩 적으세요. 입력하는 동안 돌림판이 다시 그려집니다.
- 「돌리기」를 누르세요. 돌림판을 직접 눌러도 됩니다. 약 4초 돌다가 화살표가 가리키는 이름에서 멈춥니다.
- 여러 차례 뽑을 때는 「당첨자를 목록에서 빼기」에 체크하세요. 돌릴 때마다 빠지므로 같은 사람이 두 번 뽑히지 않습니다.
- 「목록 섞기」는 뽑지 않고 순서만 바꿉니다. 한 명의 당첨자가 아니라 발표 순서가 필요할 때 쓰면 됩니다.
알아두면 좋은 점
당첨자는 돌림판이 돌기 전에 이미 정해져 있다
순서가 거꾸로처럼 들리지만 이쪽이 정직한 방식입니다. 먼저 브라우저의 암호용 난수원으로 뽑고, 그다음에 그 조각에 멈추도록 회전을 맞춥니다. 반대로 애니메이션이 우연히 멈춘 자리에서 결과를 가져오면, 겉보기에 같은 조각이 같은 확률이 아니게 됩니다. 그리기의 반올림과 화면의 주사율이 조용히 저울을 기울이기 때문입니다. 이 순서라면 그림은 결과를 보여 주는 방법이지 결과를 만드는 방법이 아닙니다. 이름이 셋이든 이백이든 확률은 모두 같습니다.
같은 이름을 두 번 적으면 표가 두 장
중복된 줄은 일부러 남깁니다. 어떤 사람이 응모권을 두 장 샀거나 어떤 팀을 두 몫으로 셀 때는 이름을 두 번 적으면 됩니다. 그러면 돌림판에 같은 이름의 조각이 둘 생깁니다. 가중치 추첨을 가장 간단하고 정직하게 하는 방법이고, 그 가중치가 눈에 보입니다. 돌림판을 보는 사람은 조각을 세어 직접 확인할 수 있습니다. 숨은 배수로는 그럴 수 없습니다.
명단은 브라우저를 벗어나지 않는다
학생, 직원, 고객의 이름은 평범한 개인정보이고 밖으로 나갈 이유가 없습니다. 명단은 새로 고쳐도 남도록 이 브라우저의 로컬 저장소에 둡니다. 서버로 보내지 않고, 기기 사이에 공유하지 않으며, 저희에게도 보이지 않습니다. 브라우저 데이터를 지우면 사라집니다. 페이지 자체는 인터넷 없이도 동작합니다. 와이파이를 끄고 한 번 더 돌려 보면 확인할 수 있습니다.
자주 묻는 질문
추첨이 정말 무작위인가요?
네. 돌릴 때마다 crypto.getRandomValues에서 숫자를 가져옵니다. 키와 세션 토큰을 만들 때 쓰는 것과 같은, 브라우저의 암호용 난수원입니다. 범위 끝에 걸린 값은 되접지 않고 버리므로 앞쪽 이름이 더 자주 나오지도 않습니다. 이름을 반복해 직접 준 가중치 말고는 아무 가중치도 없습니다.
특정 이름이 더 잘 나오게 할 수 있나요?
그 이름을 여러 번 적으세요. 같은 줄이 둘이면 전체 중 두 조각이 되고 돌림판에도 그렇게 보입니다. 가중치가 설정 속에 숨지 않고 보는 사람 모두에게 드러납니다.
이름은 몇 개까지 들어가나요?
최대 이백 개입니다. 마흔 개쯤을 넘으면 글자가 짧아져 한눈에 읽기 어려워지지만 추첨의 공정함은 그대로입니다. 그림이 아니라 답만 필요하다면 평범한 목록에서 뽑는 편이 읽기 좋습니다.
제 명단이 어딘가에 저장되나요?
이 브라우저 안에만 저장됩니다. 새로 고쳐도 남게 하려는 것이고, 서버로 보내지 않으며 다른 기기나 같은 컴퓨터의 다른 브라우저와도 공유하지 않습니다. 사이트 데이터를 지우면 없어집니다.
실제 경품 추첨에 써도 되나요?
됩니다. 공개 추첨을 납득할 수 있게 만들기에는 상자보다 돌림판이 쉽습니다. 돌리기 전에 명단을 확정하고, 모두가 조각을 셀 수 있도록 공유 화면에 띄우고, 나중에 결과를 설명해야 한다면 화면을 녹화해 두세요.
관련 도구
- 무작위 뽑기 토요일 당번은 누구인지, 누가 먼저 발표하는지, 남은 표 한 장은 누구 것인지. 아무도 밀 수 없는 뽑기만이 이것을 공평하게 정합니다. 그래서 여기서는 보통 난수가 아니라…
- 난수 생성기 범위를 정하고 필요한 개수를 넣은 뒤 버튼을 누르세요. 추첨이라면 「중복 없이」를 켜세요. 같은 숫자가 두 번 나오지 않습니다.
- 동전 던지기 버튼을 누르면 동전이 공중에서 뒤집히며 앞면이나 뒷면으로 떨어집니다. 두 면의 확률은 정확히 같습니다. 결과는 브라우저의 암호용 난수원에서 나오며, 섞어 둔 그림 목록을…
- 비밀번호 생성기 페이지를 열면 브라우저의 암호학적 난수 생성기로 새 비밀번호가 즉시 만들어집니다. 전송도, 기록도, 저장도 하지 않습니다.
- QR 코드 생성기 링크든 문장이든 입력하는 순간 코드가 만들어집니다. 화면용은 PNG, 인쇄용은 SVG로 받으세요. SVG는 아무리 키워도 선이 흐트러지지 않습니다.
- UUID 생성기 버튼을 누르면 데이터베이스나 설정 파일, 테스트 데이터에 바로 붙여 넣을 수 있는 식별자가 나옵니다. 페이지 안에서 만들어지므로, 남이 이미 본 번호를 서버가 건네주는 일…
- 와이파이 QR 코드 네트워크 이름과 비밀번호를 입력하면 코드가 바로 나옵니다. 손님은 카메라를 갖다 대기만 하면 접속되고, 대문자와 하이픈이 섞인 비밀번호를 불러 줄 일도 없습니다.
- 링크 QR 코드 링크를 붙여넣으면 코드가 바로 만들어집니다. 주소를 곧장 가리키므로 중간에 만료되거나 방문자를 집계하는 단축 서비스가 끼어들지 않습니다.