Free English Tool

이름 뽑기 룰렛

이름을 붙여넣으면 원판이 만들어집니다. 한 번 돌릴 때마다 한 명이 뽑히고, 뽑힌 사람을 빼 나가면 발표 순서가 끝까지 정해집니다.

입력 내용은 브라우저 밖으로 전송되지 않습니다.

명단 입력 0명

이름을 한 줄에 한 명씩 넣어 주세요. 쉼표로 구분해 붙여넣으셔도 됩니다.

돌리는 방식
이름이 아직 없는 빈 원판입니다.

명단이 비어 있습니다. 이름을 넣어 주세요.

명단을 넣으면 원판이 만들어집니다.

예시 명단 넣기를 눌러 먼저 돌려 보셔도 됩니다. 예시에 쓰인 이름은 실제 인물이 아닌 가공의 이름입니다.

사용법

  1. 1

    명단을 붙여넣습니다

    ‘명단 입력’ 칸에 이름을 한 줄에 한 명씩 적거나, 출석부에서 복사한 목록을 그대로 붙여넣으세요. 쉼표·세미콜론·탭으로 구분된 목록도 알아서 나눕니다. 빈 줄은 무시하고, 최대 60명까지 원판에 올립니다. 어떤 이름을 넣으셨는지는 이 브라우저 밖으로 나가지 않습니다.

  2. 2

    돌리기를 누릅니다

    원판이 네 바퀴 남짓 돌다가 3.6초에 걸쳐 천천히 멈추고, 위쪽 바늘이 가리킨 사람이 큰 글씨로 나타납니다. 뽑는 사람은 브라우저의 암호학적 난수(crypto.getRandomValues)로 정하고, 그 결과에 맞춰 멈출 각도를 거꾸로 계산합니다. 애니메이션이 결과를 정하는 것이 아니라 결과가 애니메이션을 정합니다.

  3. 3

    순서를 저장합니다

    ‘뽑힌 사람 제외’를 켜 두면 뽑힌 사람이 원판에서 빠지고 아래 ‘뽑은 순서’에 차례대로 쌓입니다. 끝까지 돌리면 발표 순서 한 벌이 완성됩니다. 순서는 복사해서 칠판이나 메신저에 붙이거나, 그대로 인쇄해 교탁에 두실 수 있습니다.

자주 묻는 질문

입력한 명단이 저장되나요?

저장되지 않습니다. 모든 처리는 브라우저 안에서만 이루어지며 서버로 전송되는 정보가 없습니다. 페이지를 새로 고치면 명단도 결과도 함께 사라집니다. 인터넷 연결이 끊겨도 페이지가 열려 있으면 그대로 쓰실 수 있습니다.

정말 무작위인가요?

브라우저에 내장된 암호학적 난수 생성기 crypto.getRandomValues로 32비트 난수를 받아 뽑습니다. 나머지 연산만 쓰면 인원 수가 2의 거듭제곱이 아닐 때 앞쪽 번호가 아주 조금 더 자주 나오기 때문에, 남는 구간에 걸린 난수는 버리고 다시 뽑는 방식으로 치우침을 없앴습니다. 이름의 위치나 순서에 따른 가중치는 없습니다.

‘뽑힌 사람 제외’를 켜면 어떻게 되나요?

뽑힌 사람이 원판에서 빠지고 남은 사람만으로 다시 조각이 나뉩니다. 계속 돌리면 같은 사람이 두 번 나오지 않고 발표 순서 한 벌이 만들어집니다. 끄고 쓰시면 원판이 그대로 유지되어 매번 전원이 후보가 됩니다. 오늘의 발표자 한 명만 고를 때는 꺼 두시는 편이 편합니다.

몇 명까지 넣을 수 있나요?

최대 60명입니다. 60명이면 조각 하나가 6도라 이름이 아주 짧게 줄어들고, 그보다 많아지면 원판에서 이름을 읽기 어려워집니다. 60명을 넘겨 붙여넣으시면 앞에서 60명만 올리고 몇 명을 넣지 못했는지 안내해 드립니다. 이름 하나가 40자를 넘으면 뒤를 자릅니다.

같은 이름을 두 번 넣어도 되나요?

됩니다. 같은 이름이 두 줄이면 원판에서도 두 조각을 차지하므로 뽑힐 확률이 두 배가 됩니다. 동명이인이 있는 반이라면 ‘김하람A’, ‘김하람B’처럼 구분해서 넣으시면 결과 목록에서 헷갈리지 않습니다.

소리가 나지 않습니다.

‘소리 켜기’를 켠 뒤 ‘돌리기’를 눌러 주세요. 브라우저는 사용자가 직접 누른 동작 안에서만 소리를 시작할 수 있어서, 켜기만 하고 누르지 않으면 아무 소리도 나지 않습니다. 소리는 파일을 내려받지 않고 브라우저가 그 자리에서 만들어 내는 합성음이라 기기가 무음 모드이면 들리지 않습니다.

화면이 빙빙 도는 것이 불편합니다.

운영체제의 ‘동작 줄이기’(Windows는 애니메이션 표시 끄기, iOS·macOS는 동작 줄이기) 설정을 켜 두시면 원판을 돌리지 않고 결과만 조용히 나타납니다. 이 도구는 prefers-reduced-motion 설정을 그대로 따릅니다. 뽑는 방식과 결과는 완전히 같습니다.

뽑은 순서를 복사하거나 인쇄할 수 있나요?

결과 아래 ‘순서 복사’를 누르면 ‘1. 이름’ 형식의 여러 줄 텍스트가 클립보드에 담깁니다. ‘순서 인쇄’를 누르면 화면 요소를 모두 감추고 날짜와 순서 목록만 A4 한 장에 인쇄합니다. 별도 파일을 만들지 않고 브라우저 인쇄 기능을 그대로 씁니다.

원판에서 이름이 잘려 보입니다.

조각 폭에 맞춰 이름을 줄이고 끝에 줄임표를 붙입니다. 조각 위에 마우스를 잠깐 올려 두시면 전체 이름이 툴팁으로 나오고, 결과 아래 ‘남은 사람’과 ‘뽑은 순서’ 목록에는 언제나 자르지 않은 이름이 그대로 있습니다.

만든 방식과 출처

원판 그림은 이 페이지에서 직접 그리는 인라인 SVG이고, 색은 이 도구 전용으로 정한 여섯 가지를 돌려 씁니다. 효과음은 소리 파일이 아니라 브라우저의 Web Audio 오실레이터로 그 자리에서 만드는 합성음입니다. 예시 명단에 쓰인 이름은 실제 인물이 아닌 가공의 이름이며, 외부에서 가져온 데이터·글꼴·이미지·스크립트는 하나도 쓰지 않았습니다.