가위바위보
`crypto.getRandomValues` 상대와 클래식 학교 운동장 게임 — 컴퓨터 선택은 균등 랜덤, 너랑 동시에 선택 → 엿보기 없음. 연승 카운터는 승리에 +, 패배에 -, 최고 연승 추적. 매치 모드는 3/5/10판 승부 캡, 한쪽이 목표 도달 시 우승 배너. 동전 던지기로 안 될 때, 세 명이 동점 깰 방법 필요할 때 유용.
—
사용법
- 매치 길이 선택(또는 무한 유지) — 3판이 가장 빨리 끝남.
- 가위·바위·보 클릭. 상대도 동시에 선택; 결과 위에 표시.
- 새 출발 원하면 하단 버튼으로 스코어보드 리셋.
자주 묻는 질문
- 컴퓨터 치팅?
- 아니 — 컴퓨터 선택은 애니메이션 실행 전 `crypto.getRandomValues`에서. 각 수는 독립, 먼저 입력 보지 않음.
- 연승이 왜 음수?
- 양수는 승리 연승, 음수는 패배 연승. 절댓값이 현재 연승; 결과 바꿔서 연승 깨면 뒤집혀 1부터.
- 무작위 상대에게 통하는 전략이 있나?
- 없고, 그게 수학적으로 재미있는 지점이다. 균일하게 무작위로 내는 상대에게는 어떤 전략을 써도 정확히 3분의 1을 이기고 3분의 1을 지고 3분의 1을 비긴다. 매번 바위만 내도 정교한 체계와 성적이 같다. 전략이 생기는 것은 상대가 사람일 때다. 사람은 무작위를 잘 못 만들어서, 알아챌 수 있는 방식으로 반복하거나 반복을 피한다.
- 여덟 번 연속으로 졌다. 조작된 건가?
- 공정한 상대에게 여덟 번 연속으로 지는 일은 여덟 판을 한 묶음으로 볼 때 대략 6,500번에 한 번쯤 일어난다. 불가능해 보이지만, 사람들이 얼마나 많은 판을 하는지 생각하면 그렇지 않다. 게다가 연속은 무작위의 생김새이기도 하다. 백 판을 하면 같은 방향으로 다섯 번이나 여섯 번 이어지는 구간이 나올 확률이 안 나올 확률보다 높다.
관련 도구
랜덤 뽑기 — 룰렛 & 사다리
돌림판이나 사다리타기로 공정하게 뽑으세요.
랜덤 0 0
랜덤 순서 셔플러
리스트 붙여넣기 → 랜덤 순서로 반환 — 줄·쉼표·공백 구분 입력, 재현 가능 실행용 옵션 시드, 번호 또는 plain 출력.
랜덤 0 0
랜덤 바이트 생성기
암호학적으로 안전한 랜덤 바이트를 9가지 형식으로 출력 — Hex, Base64, Base64URL, 이진, 10진, C 배열, Python bytes, UUID v4.
랜덤 0 0
비밀번호 생성
브라우저를 벗어나지 않는 강력한 무작위 비밀번호를 생성하세요.
랜덤 0 0
트럼프 카드 드로어
잘 섞인 52장 덱(조커 선택)에서 N장 뽑기. 덱 추적 — 같은 카드 두 번 안 나옴.
랜덤 0 0
주사위 & 동전 굴리기
암호학적 난수로 d4~d100 주사위를 굴리거나 동전을 던지세요.
랜덤 0 0