이럴 때 씁니다
- 경품 추첨: 참가자 이름이나 댓글 번호를 넣고 당첨자 수만큼 뽑습니다.
- 발표·청소 순서: 이름을 넣고 ‘전체 순서 섞기’를 누르면 1번부터 순서가 정해집니다.
- 조 편성: 전체 순서를 섞은 뒤 위에서부터 인원수만큼 끊어 조를 나눕니다.
- 점심 메뉴, 내기: 후보를 적고 하나만 뽑습니다.
공정한가요?
숫자는 브라우저의 암호용 난수 생성기(crypto.getRandomValues)로 뽑습니다. 흔히 쓰는 Math.random보다 예측하기 어렵고, 범위를 나눌 때 생기는 미세한 쏠림까지 없애서 모든 숫자와 항목이 똑같은 확률로 나옵니다. 여러 사람 앞에서 추첨할 때는 화면을 함께 보며 버튼을 누르면 됩니다.
자주 묻는 질문
같은 이름을 두 번 넣으면요?
각각 따로 한 항목으로 칩니다. 응모 횟수만큼 당첨 확률을 높이고 싶을 때 이름을 여러 번 넣으면 됩니다.
입력한 목록은 저장되나요?
아니요. 추첨은 브라우저 안에서만 하며, 목록은 서버로 보내지 않습니다.