사다리타기 (사다리 게임)
기준 확인 2026-10-24 · 로그인 불필요 · 입력값 저장 안 함
참가자 이름과 결과를 넣고 ‘사다리 만들기’를 누르면 무작위 사다리가 만들어집니다. 이름을 눌러 한 명씩 내려가거나 ‘전체 공개’로 한 번에 확인하고, 결과를 그림으로 저장할 수 있습니다. 순서·당번·메뉴 정하기 같은 재미용이며 금전 내기 용도가 아닙니다.
이름·결과를 비워 두면 ‘1번’, ‘결과 1’로 표시합니다.
계산 예시
점심 메뉴 정하기 (4명)
- 참가자: 이름 4개
- 결과: 김치찌개·돈가스·국수·샐러드
→ 전체 공개 → 각자 메뉴 확인
청소 당번 (6명)
- 결과: 당번 2칸, 통과 4칸
- 이름 버튼을 한 명씩 눌러 공개
→ 당번 2명 결정, 결과 이미지 저장
발표 순서 (12명)
- 결과: 1번~12번
- 전체 공개
→ 12명 발표 순서가 겹치지 않게 정해짐
계산 근거
- 세로줄 = 참가자 수(2~12), 층 수 = max(8, 참가자 수 + 6)
- 층마다 왼쪽 칸부터 1/2 확률로 가로줄을 놓되 바로 옆 칸에 가로줄이 있으면 건너뜀(갈림길 없음)
- 가로줄이 하나도 없는 칸은 무작위 층에 1개를 추가해 모든 이웃 세로줄이 이어지게 함
- 난수: 브라우저 crypto.getRandomValues(32비트), 치우침 없는 정수 뽑기(거절 샘플링)
- 길 찾기: 위에서 아래로 내려가다 가로줄을 만나면 옆 세로줄로 건너감 → 출발과 도착이 항상 1:1
자주 묻는 질문
사다리는 어떻게 무작위로 만드나요?
브라우저의 암호학적 난수(crypto.getRandomValues)로 층마다 가로줄 위치를 정합니다. 같은 층에서 붙어 있는 가로줄은 만들지 않고, 이웃한 세로줄 사이에는 가로줄이 최소 1개씩 있게 합니다. 누를 때마다 새 사다리가 나옵니다.
결과가 겹치거나 빠질 수 있나요?
아니요. 사다리는 어떤 모양이든 출발점 하나가 도착점 하나에만 이어져서, 참가자와 결과가 항상 1:1로 짝지어집니다.
몇 명까지 할 수 있나요?
2명부터 12명까지입니다. 휴대폰 화면에서도 보이도록 이름은 10글자, 결과는 12글자까지 넣을 수 있습니다.
한 명씩 공개할 수 있나요?
사다리 위쪽 이름 버튼을 누르면 그 사람의 길만 색깔 선으로 내려가고 결과가 나옵니다. '전체 공개'를 누르면 모두 차례로 내려갑니다.
결과를 저장하거나 공유할 수 있나요?
'결과 이미지 저장'을 누르면 지금까지 공개한 길과 이름 → 결과 목록을 PNG 그림으로 내려받습니다. 단톡방에 그림을 올려 공유하면 됩니다.
입력한 이름이 저장되나요?
아니요. 이름과 결과는 이 브라우저 화면 안에서만 쓰고 서버로 보내거나 저장하지 않습니다. 새로고침하면 지워집니다.
돈 내기에 써도 되나요?
이 사다리타기는 순서 정하기·청소 당번·간식 고르기 같은 재미용입니다. 돈이나 재물을 거는 내기 용도로 쓰지 마세요.