주사위 굴리기·동전 던지기
화면을 누르거나 스페이스바를 누르면 굴러가요. 결과는 아래에 차례로 기록돼요.
무엇을 낼까요?
정말 공정한지 직접 확인해 보세요. 아래 단추를 누르면 지금 고른 주사위(한 개 기준)를 많이 굴려 눈마다 나온 횟수와 기대값을 비교하고, 카이제곱 적합도 검정의 p값을 계산해요.
온라인 주사위·동전, 이렇게 써요
‘주사위’ 탭에서 개수와 면 수를 고르고 주사위 영역을 누르거나 ‘굴리기’, 스페이스바를 누르면 돼요. 여러 개를 굴리면 합계가 크게 나오고, 보드게임처럼 결과에 일정한 수를 더해야 하면 ‘더할 수’에 넣으세요(예: 20면 주사위 + 3). 굴린 결과는 아래에 최근 100번까지 기록돼요. ‘동전’ 탭은 한 번에 1~100개를 던져 앞·뒤 개수와 지금까지의 비율을 보여 주고, ‘가위바위보’ 탭에서는 컴퓨터와 겨룰 수 있어요.
어떻게 공정하게 뽑나요
결과는 Math.random이 아니라 브라우저가 보안용으로 제공하는 암호학적 난수(Web Crypto의 crypto.getRandomValues)로 정해요. 32비트 난수를 면 수로 나눈 나머지를 그대로 쓰면 아주 조금 치우침이 생기므로, 면 수의 배수를 넘는 값은 버리고 다시 뽑는 거부 샘플링을 써서 모든 눈이 정확히 같은 확률(6면이면 1/6)이 되게 했어요. 애니메이션은 결과가 정해진 뒤 보여 주는 장식이라 결과에 영향을 주지 않아요.
공정성 확인
‘공정성 확인’ 탭에서 6만~60만 번을 한 번에 굴려 볼 수 있어요. 눈마다 나온 횟수가 기대값에서 얼마나 벗어났는지 보여 주고, 카이제곱 적합도 검정의 p값도 계산해요. 공정한 주사위라도 횟수가 정확히 같게 나오지는 않고, 굴리는 횟수가 많을수록 비율이 기대값에 가까워져요.
이럴 때 써요
보드게임·TRPG 주사위가 없을 때, 발표 순서나 술래 정하기, 동전으로 편 가르기, 수업 시간 확률 실험(동전 100개 던지기)에 쓸 수 있어요. 돈이 걸린 도박에는 쓰지 마세요.
참고한 자료
자주 묻는 질문
정말 조작이 없나요?
결과는 이 브라우저 안에서 암호학적 난수로 바로 정해지고 서버를 거치지 않아요. 직전 결과에 따라 확률이 바뀌지도 않아요. ‘공정성 확인’ 탭으로 직접 확인해 볼 수 있어요.
같은 숫자가 연달아 나오는데 괜찮은가요?
네, 정상이에요. 6면 주사위에서 같은 눈이 두 번 연속 나올 확률은 1/6로 생각보다 자주 일어나요. 매번 굴림은 앞의 결과와 상관없어요.
동전에 옆면(서는 경우)은 없나요?
이 도구의 동전은 앞면과 뒷면이 각각 1/2인 이상적인 동전이에요. 실제 동전이 서는 경우는 넣지 않았어요.
함께 쓰면 좋은 도구
- 랜덤 뽑기 (추첨기)명단에서 당첨자 공정하게 뽑기, 결과 저장
- 룰렛·돌림판항목 넣고 돌리는 제비뽑기 룰렛, 확률 비중 설정
- 빙고판 만들기 (숫자·단어 빙고 카드 PDF, 번호 뽑기 진행기)숫자(1~75)·단어 빙고 카드를 사람 수만큼 서로 다르게 만들어 PDF로, 진행용 번호 뽑기 화면까지
- 평 ↔ 제곱미터 변환아파트 평수와 제곱미터, 전용·공급면적 한눈에
- 사업자등록번호 형식 확인 (검증번호 체크)10자리 사업자번호의 검증 숫자가 맞는지, 개인·법인 구분 번호 뜻까지, 여러 개 한 번에
- 옷·신발 사이즈 변환 (한국 ↔ 미국·유럽·일본)신발 mm ↔ US·UK·EU, 여성·남성 옷 44·55·66 ↔ XS·S·M, 바지 허리 인치 ↔ cm, 반지 호수