랜덤 뽑기·순서 섞기
여러 개 중 무작위로 뽑거나 순서를 섞습니다
몇 명?
친구와 같이 보기
같은 화면을 실시간으로 함께 봅니다
이 도구가 도움이 됐나요?
이 도구는
랜덤 뽑기·순서 섞기는 입력한 목록에서 원하는 만큼 무작위로 뽑거나, 전체 순서를 뒤섞어 보여주는 도구입니다. 처음 열면 샘플 이름 5명이 기본으로 채워져 있어, "뽑기" 모드에서 인원 1을 고르고 버튼을 누르면 그중 한 명이 바로 뽑히고, "순서 섞기"를 고르면 5명 전체가 무작위 순번으로 다시 나열됩니다. 발표 순서 정하기, 당번 뽑기처럼 "누가 또는 무엇이 먼저인지"를 정할 때 쓰며, "함께 뽑기" 방을 만들면 결과가 실시간으로 공유됩니다. 뽑는 과정은 브라우저 내장 암호학적 난수 생성기(crypto.getRandomValues)를 이용한 Fisher-Yates 셔플이라 한 번의 뽑기 안에서 같은 사람이 중복으로 뽑히지 않습니다.
사용법
- 항목을 쉼표나 줄바꿈으로 구분해 입력합니다(처음 열면 샘플 이름 5명이 기본으로 채워져 있습니다).
- "뽑기"(정해진 인원만 뽑기) 또는 "순서 섞기"(전체를 무작위 순서로) 중 고릅니다.
- 뽑기 모드면 뽑을 인원 수(1~3명)도 고릅니다.
- 버튼을 누르면 결과가 바로 나옵니다. 최소 2개 이상의 항목이 있어야 누를 수 있습니다.
- 순서 섞기에서는 맨 앞에 뽑힌 항목이 강조 색으로 표시됩니다.
- 필요하면 다시 눌러 새로 뽑거나 섞을 수 있습니다.
자주 묻는 질문
- 뽑기와 순서 섞기는 뭐가 다른가요?
- 뽑기는 목록 중 일부만 무작위로 골라 보여주고, 순서 섞기는 전체 항목을 다시 무작위 순서로 나열해 1등부터 끝까지 순번을 정합니다.
- 같은 사람이 두 번 뽑힐 수 있나요?
- 아니요. 한 번 뽑기 안에서는 목록을 무작위로 섞은 뒤 앞에서부터 필요한 수만큼 꺼내므로 같은 항목이 중복으로 뽑히지 않습니다.
- 방에 초대된 사람도 뽑기 버튼을 누를 수 있나요?
- 네. "함께 뽑기" 방에서는 누가 눌러도 그 결과가 방 전원의 화면에 실시간으로 반영됩니다.
- 입력한 목록이 서버에 남나요?
- 방을 만들지 않으면 아무것도 서버로 가지 않습니다. "함께 뽑기" 방을 만들면 목록과 결과가 방이 유지되는 동안만(최대 7일) 실시간 공유 목적으로 저장됩니다.
- 왜 일반 난수가 아니라 crypto.getRandomValues를 쓰나요?
- 브라우저에 내장된 암호학적 난수 생성기를 써서, 흔히 쓰이는 Math.random보다 패턴을 예측하기 어려운 방식으로 순서를 섞습니다.
- 뽑을 인원은 최대 몇 명까지 고를 수 있나요?
- 뽑기 모드에서는 1명, 2명, 3명 중에서 고를 수 있습니다. 순서 섞기 모드에는 인원 선택이 없고 항상 전체를 섞습니다.
- 순서 섞기 결과에서 1등은 어떻게 표시되나요?
- 섞인 목록의 맨 앞 항목만 브랜드 색이 들어간 배경으로 강조되어, 나머지 항목과 한눈에 구분됩니다.
- 처음 열었을 때 기본으로 채워진 항목은 무엇인가요?
- 샘플 이름 5명이 자동으로 채워져 있어, 목록을 직접 입력하지 않고도 바로 뽑기나 섞기 버튼을 눌러볼 수 있습니다.