다해봄

랜덤 뽑기

오늘 커피는 누가 살까?

브라우저의 암호용 난수로 한쪽에 쏠리지 않게 뽑습니다.

브라우저 암호용 난수 기준 · 서버로 보내지 않음 · 업데이트

무엇을

이름을 한 줄에 하나씩 넣으세요.

결과

뽑기를 누르세요
결과가 이상한가요?
어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

어떻게 계산했나요

브라우저 암호용 난수 기준 · 서버로 보내지 않음

  • 섞기: Fisher–Yates, 난수는 crypto.getRandomValues + 거절 표집 (쏠림 없음)
  • 당첨자 = 섞은 뒤 앞에서 k 명 (중복 없음)
  • 팀 = 섞은 뒤 차례로 한 명씩 나눠 넣음 (인원 차이 1 이하)
  • 숫자 = 1~N 에서 중복 없이 k 개, 작은 순

자주 묻는 질문

정말 공정하게 뽑나요?

브라우저의 암호용 난수(crypto.getRandomValues)로 한쪽에 쏠리지 않게 섞습니다. 비밀번호를 만들 때 쓰는 것과 같은 방식입니다. 누를 때마다 결과가 새로 정해지고 미리 정해진 결과는 없습니다.

넣은 이름이 저장되나요?

아니요. 이름은 이 기기의 브라우저 안에서만 섞고, 서버나 분석 도구로 보내지 않습니다. 페이지를 닫으면 사라집니다.

팀은 어떻게 나누나요?

전체를 무작위로 섞은 뒤 차례로 한 명씩 팀에 넣어, 팀 인원 차이가 많아야 1명이 되게 합니다.

로또 번호도 되나요?

'숫자'에서 1~45 중 6개를 고르면 됩니다. 당첨 확률은 어떤 방법으로 골라도 같습니다(1등 약 814만분의 1).