돌림판

한 줄에 한 명씩 적고 돌리면 돌림판이 누군가에게서 멈춥니다. 모든 조각의 확률은 정확히 같고, 같은 이름을 두 번 적으면 표를 두 장 가진 셈이 됩니다. 명단은 이 브라우저 안에 남고, 추첨에 관한 어떤 것도 밖으로 나가지 않습니다.

한 줄에 한 명씩 적고 돌리세요. 결과는 돌린 힘이 아니라 공정한 추첨으로 정해집니다.

당첨자는 휠이 돌기 시작하기 전에 브라우저의 암호용 난수원에서 이미 뽑아 둡니다. 회전은 그 조각에 맞춰 멈추도록 하는 것입니다. 순서가 거꾸로처럼 들리지만 이쪽이 정직한 방식입니다. 결과가 애니메이션이 우연히 멈춘 자리에서 나온다면, 겉보기에 같은 조각이 같은 확률이 아니게 되고 그리기의 반올림이 당락을 정하게 됩니다. 여기서는 모든 조각의 확률이 정확히 같고, 같은 이름을 두 번 적으면 그 사람에게 표를 두 장 준 셈이 됩니다.

가까운 도구: 무작위 뽑기, 난수 생성기, 동전 던지기, 비밀번호 생성기

사용 방법

  1. 칸에 이름을 한 줄에 하나씩 적으세요. 입력하는 동안 돌림판이 다시 그려집니다.
  2. 「돌리기」를 누르세요. 돌림판을 직접 눌러도 됩니다. 약 4초 돌다가 화살표가 가리키는 이름에서 멈춥니다.
  3. 여러 차례 뽑을 때는 「당첨자를 목록에서 빼기」에 체크하세요. 돌릴 때마다 빠지므로 같은 사람이 두 번 뽑히지 않습니다.
  4. 「목록 섞기」는 뽑지 않고 순서만 바꿉니다. 한 명의 당첨자가 아니라 발표 순서가 필요할 때 쓰면 됩니다.

알아두면 좋은 점

당첨자는 돌림판이 돌기 전에 이미 정해져 있다

순서가 거꾸로처럼 들리지만 이쪽이 정직한 방식입니다. 먼저 브라우저의 암호용 난수원으로 뽑고, 그다음에 그 조각에 멈추도록 회전을 맞춥니다. 반대로 애니메이션이 우연히 멈춘 자리에서 결과를 가져오면, 겉보기에 같은 조각이 같은 확률이 아니게 됩니다. 그리기의 반올림과 화면의 주사율이 조용히 저울을 기울이기 때문입니다. 이 순서라면 그림은 결과를 보여 주는 방법이지 결과를 만드는 방법이 아닙니다. 이름이 셋이든 이백이든 확률은 모두 같습니다.

같은 이름을 두 번 적으면 표가 두 장

중복된 줄은 일부러 남깁니다. 어떤 사람이 응모권을 두 장 샀거나 어떤 팀을 두 몫으로 셀 때는 이름을 두 번 적으면 됩니다. 그러면 돌림판에 같은 이름의 조각이 둘 생깁니다. 가중치 추첨을 가장 간단하고 정직하게 하는 방법이고, 그 가중치가 눈에 보입니다. 돌림판을 보는 사람은 조각을 세어 직접 확인할 수 있습니다. 숨은 배수로는 그럴 수 없습니다.

명단은 브라우저를 벗어나지 않는다

학생, 직원, 고객의 이름은 평범한 개인정보이고 밖으로 나갈 이유가 없습니다. 명단은 새로 고쳐도 남도록 이 브라우저의 로컬 저장소에 둡니다. 서버로 보내지 않고, 기기 사이에 공유하지 않으며, 저희에게도 보이지 않습니다. 브라우저 데이터를 지우면 사라집니다. 페이지 자체는 인터넷 없이도 동작합니다. 와이파이를 끄고 한 번 더 돌려 보면 확인할 수 있습니다.

자주 묻는 질문

추첨이 정말 무작위인가요?

네. 돌릴 때마다 crypto.getRandomValues에서 숫자를 가져옵니다. 키와 세션 토큰을 만들 때 쓰는 것과 같은, 브라우저의 암호용 난수원입니다. 범위 끝에 걸린 값은 되접지 않고 버리므로 앞쪽 이름이 더 자주 나오지도 않습니다. 이름을 반복해 직접 준 가중치 말고는 아무 가중치도 없습니다.

특정 이름이 더 잘 나오게 할 수 있나요?

그 이름을 여러 번 적으세요. 같은 줄이 둘이면 전체 중 두 조각이 되고 돌림판에도 그렇게 보입니다. 가중치가 설정 속에 숨지 않고 보는 사람 모두에게 드러납니다.

이름은 몇 개까지 들어가나요?

최대 이백 개입니다. 마흔 개쯤을 넘으면 글자가 짧아져 한눈에 읽기 어려워지지만 추첨의 공정함은 그대로입니다. 그림이 아니라 답만 필요하다면 평범한 목록에서 뽑는 편이 읽기 좋습니다.

제 명단이 어딘가에 저장되나요?

이 브라우저 안에만 저장됩니다. 새로 고쳐도 남게 하려는 것이고, 서버로 보내지 않으며 다른 기기나 같은 컴퓨터의 다른 브라우저와도 공유하지 않습니다. 사이트 데이터를 지우면 없어집니다.

실제 경품 추첨에 써도 되나요?

됩니다. 공개 추첨을 납득할 수 있게 만들기에는 상자보다 돌림판이 쉽습니다. 돌리기 전에 명단을 확정하고, 모두가 조각을 셀 수 있도록 공유 화면에 띄우고, 나중에 결과를 설명해야 한다면 화면을 녹화해 두세요.

관련 도구