June Kim's Web Apps
제비뽑기
휴대폰 하나를 돌려 가며 한 사람씩 접힌 종이 제비를 펼칩니다. 다음 사람에게 넘길 때는 앞 사람 결과를 가리고, 다 뽑으면 누가 무엇을 뽑았는지 한 번에 보여 줍니다.
예시
같은 제비를 여러 장 넣으려면 통과 x2처럼 끝에 x와 장수를 붙입니다. 인원보다 적게 쓰면 남는 장은 꽝으로 채웁니다.
참가자 이름 미리 적기 (선택)
적은 순서대로 뽑습니다. 두 명 이상 적으면 인원이 이름 수에 맞춰집니다. 비워 두면 뽑을 때마다 이름을 적을 수 있습니다.
알아 두기
- 돌려 가며 뽑기: 한 사람이 종이를 펼쳐 보고 「다음 사람에게 넘기기」를 누르면 결과가 가려집니다. 이미 뽑은 자리는 빈칸으로 남아 무엇이 나왔는지 알 수 없습니다.
- 공정함: 시작할 때 브라우저의 암호용 난수(crypto.getRandomValues)로 Fisher-Yates 섞기를 한 번 합니다. 어느 종이를 누르든, 몇 번째로 뽑든 확률은 같습니다.
- 순서 정하기는 1번부터 인원 수만큼 번호 제비를 만들고, 결과표를 번호 순으로 보여 줍니다. 발표 순서, 게임 차례 정할 때 씁니다.
- 진동은 지원하는 휴대폰(주로 안드로이드)에서만 됩니다. 설정과 이름은 이 브라우저에만 저장되고, 뽑은 결과는 저장하지 않습니다.