돌림판 돌리기

항목을 넣고 돌리면 포인터가 멈춘 칸이 당첨! 점심 메뉴, 당번, 벌칙 정하기

결과
돌리기 버튼이나 돌림판을 누르세요

항목

여러 줄로 입력

이름 뒤에 *숫자를 붙이면 가중치가 됩니다. 예: 짬뽕 *2

예시 프리셋

기록

사용 방법

  1. 항목 넣기: 위 입력칸에 이름을 쓰고 Enter(또는 추가)를 누르거나, '여러 줄로 입력'에 한 줄씩 붙여넣고 '이 목록으로 바꾸기'를 누릅니다. 예시 프리셋으로 바로 시작할 수도 있습니다.
  2. 가중치(선택): 특정 항목을 더 잘 나오게 하려면 가중치를 2, 3처럼 올립니다. 칸 크기가 가중치에 비례해 커지고, 오른쪽 '확률'에 실제 당첨 확률이 표시됩니다. 0이면 돌림판에서 빠집니다.
  3. 돌리기: 버튼이나 돌림판을 누르면 몇 바퀴 돌다가 천천히 멈춥니다. 위쪽 포인터(▼)가 가리키는 칸이 당첨입니다.
  4. 중복 없이 차례로 뽑기: '당첨 항목은 다음 회전에서 제외'를 켜면 뽑힌 항목이 빠진 채로 다시 돌릴 수 있습니다. 발표 순서·청소 당번 정하기에 좋고, '제외 복원'으로 되돌립니다.
  5. 기록: 결과는 시간과 함께 기록되고 항목별 당첨 횟수가 집계됩니다. '기록 복사'로 단톡방에 붙여넣을 수 있습니다. 항목·기록·설정은 이 브라우저에만 저장됩니다.

자주 묻는 질문

돌림판 결과는 공정한가요?

돌리기를 누르는 순간 브라우저의 암호학적 난수(crypto.getRandomValues)로 당첨 칸을 먼저 정하고, 돌림판이 그 칸 안의 임의 위치에 멈추도록 회전각을 계산합니다. 그래서 화면에서 포인터가 가리키는 칸과 결과 표시가 항상 같고, 각 항목이 뽑힐 확률은 칸 크기(가중치 비율)와 정확히 같습니다. 회전 속도나 누르는 타이밍으로 결과를 조절할 수 없습니다.

가중치는 어떻게 쓰나요?

항목 옆 숫자가 가중치입니다. 비워 두면 1이고, 3을 넣으면 가중치 1인 항목보다 3배 잘 뽑히며 칸도 3배 넓게 그려집니다. 소수(0.5 등)도 쓸 수 있고, 0을 넣으면 돌림판에서 빠집니다. 여러 줄 입력에서는 '짜장면 *3'처럼 이름 뒤에 *숫자를 붙이면 됩니다.

한 번 뽑힌 항목을 빼고 다시 돌릴 수 있나요?

'당첨 항목은 다음 회전에서 제외'를 켜면 당첨된 항목이 목록에서 줄이 그어지고(제외), 다음 회전부터 남은 항목으로만 돌림판이 다시 그려집니다. 항목이 1개만 남으면 더 돌릴 수 없으니 '제외 복원'을 누르세요.

항목은 몇 개까지 넣을 수 있나요?

최대 100개, 이름은 30자까지입니다. 칸이 아주 좁아지면 글자가 생략되지만 추첨에는 그대로 포함되며, 결과와 기록에는 전체 이름이 표시됩니다.

입력한 항목과 기록은 어디에 저장되나요?

서버로 전송하지 않고 이 브라우저의 저장소(localStorage)에만 저장됩니다. 다른 기기나 다른 브라우저에서는 보이지 않으며, '기록 지우기'나 '전체 초기화'로 언제든 지울 수 있습니다.