M
모두계산

랜덤 뽑기

점심 메뉴, 순서 정하기 등 랜덤으로 하나를 뽑아줍니다.

이 계산기는 무엇을 계산하나요?

여러 후보 중 하나(또는 여러 개)를 무작위로 골라주는 도구입니다. 점심 메뉴 결정, 발표 순서 추첨, 팀 분배, 이벤트 당첨자 선정, 자녀 간 차례 정하기 등 사람이 결정하기 어려운 상황에서 공정한 선택을 도와줍니다.

항목은 원하는 만큼 추가할 수 있으며, "뽑을 개수"를 2 이상으로 설정하면 한 번에 여러 항목을 중복 없이 뽑을 수 있습니다. 결과 카드 위로 약 1.6초간 후보가 빠르게 바뀌는 슬롯머신 애니메이션 후 최종 결과가 고정됩니다.

입력값 설명

  • 항목 추가뽑기 후보가 될 텍스트. Enter로 빠르게 추가할 수 있고, × 버튼으로 삭제할 수 있습니다.
  • 뽑을 개수한 번에 뽑을 항목 수. 추가한 후보 수보다 클 수는 없습니다(자동 보정).

계산 공식

· 항목 배열을 Fisher-Yates 유사 방식으로 셔플 후, 앞에서 N개를 결과로 사용합니다.

· 난수는 브라우저의 Math.random()(IEEE 754 부동소수점 의사 난수)을 사용합니다.

※ 암호학적으로 안전한 난수가 아니므로 추첨 결과의 법적 효력이 필요한 용도(공식 경품 추첨 등)에는 적합하지 않습니다.

예시 계산

메뉴 후보로 김치찌개·라멘·파스타·돈까스·샐러드를 추가하고 뽑을 개수를 1로 설정하면 하나가 무작위로 선택됩니다. 뽑을 개수를 2로 바꾸면 중복 없이 두 메뉴가 동시에 추첨됩니다.

주의사항 / 예외 케이스

  • 본 도구는 일상적 의사결정 보조용입니다. 법적 효력이 있는 추첨·복권·계약 결정 등에는 사용하지 마세요.
  • 추가한 항목은 브라우저 메모리에만 존재하며, 페이지를 새로고침하면 초기화됩니다.
  • 같은 텍스트는 중복 추가되지 않습니다. 동명이인을 구분하려면 번호·소속을 함께 입력해주세요(예: "김민수(1팀)", "김민수(2팀)").
  • 뽑을 개수가 후보 수보다 큰 값을 입력해도 자동으로 후보 수에 맞춰 보정됩니다.

자주 묻는 질문

추첨 결과는 정말 무작위인가요?

네. JavaScript의 Math.random()을 기반으로 한 의사 난수이며 일상 추첨용으로는 충분히 무작위적입니다. 다만 보안·법적 추첨용 난수는 아닙니다.

같은 항목이 여러 번 뽑힐 수 있나요?

아니요. 셔플 후 앞에서부터 잘라내는 방식이라 같은 항목이 두 번 선택되지는 않습니다. 다만 추첨을 다시 실행하면 새로 셔플하므로 직전과 같은 항목이 다시 나올 수 있습니다.

항목 목록을 저장해 둘 수 있나요?

현재는 저장 기능을 제공하지 않습니다. 자주 쓰는 후보가 있다면 메모장 등에 보관해두고 복사·붙여넣기로 다시 추가해주세요.

추첨 결과가 서버로 전송되나요?

아니요. 모든 추첨은 브라우저(클라이언트) 안에서 수행되며 항목·결과 모두 서버로 전송·저장되지 않습니다.

⚠️ 면책 고지

본 계산기의 결과는 입력값과 공개된 일반 기준에 따른 추정치이며, 법적·세무적 효력이 없습니다. 실제 금액은 개인별 상황, 회사 규정, 관련 법령 개정, 과세관청 해석에 따라 달라질 수 있습니다. 중요한 의사결정 전에는 반드시 세무사·노무사·금융기관 등 전문가와 상담하고, 공식 기관(국세청 홈택스, 국민건강보험공단, 국민연금공단 등)의 공식 자료로 확인하시기 바랍니다.

오류 제보나 문의는 yuseong2099@gmail.com으로 보내주세요. · 면책 조항 전문