사다리타기

이름과 결과를 넣고 사다리를 그려요. 가로줄은 타기 전까지 가려 둬요.

온라인 사다리타기, 이렇게 써요

  1. 이름과 결과 넣기 쉼표나 줄바꿈으로 나눠 적어요. 커피 내기·당첨·순서·청소 당번은 빠른 입력 버튼으로 바로 채울 수 있어요.
  2. 사다리 그리기 세로줄 사이에 가로줄이 무작위로 놓이고, 아직은 가림막 아래에 숨어 있어요.
  3. 이름 스티커 누르기 그 사람 색 테이프가 위에서부터 줄을 타고 내려가며 지나간 가로줄을 드러내요. 한 명씩 눌러 긴장감을 즐기거나 '모두 보기'로 한 번에 끝내요.
  4. 공유하기 '같은 사다리 링크'를 단톡방에 보내면 모두 똑같은 사다리를 보고, '결과표 저장'으로 이미지를 남겨요.

사다리타기는 왜 공평할까

사다리의 가로줄은 바로 옆 두 줄을 잇기만 하고, 그 줄을 지나는 사람은 옆자리로 한 칸 옮겨 갈 뿐이에요. 수학으로 말하면 가로줄 하나는 '두 자리를 맞바꾸는 일'이고, 사다리 전체는 그 맞바꾸기를 위에서부터 차례로 한 결과예요. 맞바꾸기만 거듭하면 처음 자리와 마지막 자리가 한 사람씩 짝지어지니 두 사람이 같은 결과에 떨어지는 일은 절대 없어요.

가로줄이 너무 적으면 처음 자리 근처에 떨어지기 쉬워요. 그래서 이 사다리는 사람 수에 맞춰 가로줄 층을 넉넉히 두고, 모든 세로줄 사이에 가로줄이 두 개 이상 생기도록 그려요. 같은 층에서 가로줄이 이어 붙지 않게 해서 갈림길이 헷갈리지도 않아요.

이럴 때 써요

상황결과 칸 예시
점심 커피 내기커피 쏘기 1칸 + 나머지 통과
발표·게임 순서 정하기1번, 2번, 3번 … (순서 1~N 버튼)
청소·당번 나누기교실, 복도, 화장실, 쉬는 날
경품·자리 추첨1등, 2등, 꽝 …

자주 묻는 질문

사다리타기 결과가 겹치지 않는 이유는?
가로줄 하나는 양옆 두 사람의 자리를 맞바꾸기만 해요. 아무리 많은 가로줄을 지나도 자리를 바꾸는 일만 반복되니, 위에서 출발한 사람들은 아래에서 서로 다른 자리에 하나씩 도착해요. 그래서 결과가 겹치거나 빈칸이 생기지 않아요.
정말 무작위인가요? 조작할 수 있나요?
사다리를 만들 때마다 브라우저의 암호용 난수(crypto.getRandomValues)로 가로줄 위치를 정해요. 누가 어디에 걸릴지는 만든 사람도 미리 알 수 없고, 고르는 순서와도 상관없어요. 가로줄은 가림막 아래에 숨겨 두었다가 줄을 탈 때 드러나요.
친구들에게 같은 사다리를 보여 줄 수 있나요?
네. 사다리를 만든 뒤 '같은 사다리 링크'를 보내면 이름·결과·가로줄 모양이 똑같은 사다리가 열려요. 단톡방에서 각자 자기 이름을 눌러 확인하면 돼요. 링크에는 이름과 결과가 주소 안에 담겨 있으니 공개하면 안 되는 내용은 넣지 마세요.
몇 명까지 할 수 있나요?
2명부터 12명까지 돼요. 결과 칸을 사람 수보다 적게 넣으면 남은 칸은 '꽝'으로 채우고, 많이 넣으면 앞에서부터 사람 수만큼만 써요.
커피 내기는 어떻게 하나요?
결과 빠른 입력에서 '커피 1명'을 누르면 결과 칸이 '커피 쏘기' 하나와 나머지 '통과'로 채워져요. 사다리를 만들고 각자 자기 이름을 누르거나, '모두 보기'로 한 번에 결과표를 볼 수 있어요.
입력한 이름은 어디에 저장되나요?
서버에는 보내지 않아요. 다음에 쓰기 편하도록 마지막으로 넣은 이름·결과만 이 브라우저에 남겨 두고, '같은 사다리 링크'를 만들 때만 주소에 담겨요.