랜덤 뽑기
여러 항목 중 하나를 무작위로 선택하세요. 공정한 추첨 도구!
🎲 랜덤 뽑기
항목을 입력하고 랜덤으로 하나를 선택해보세요!
항목이 없나요?
💡 사용 팁
- 점심 메뉴, 게임 캐릭터, 당첨자 선정 등에 활용하세요
- Enter 키를 눌러 빠르게 항목을 추가할 수 있습니다
- 2개 이상의 항목이 필요합니다
- 뽑기 결과는 히스토리에 자동 저장됩니다
주요 기능
- ➕ 항목 추가/삭제
- 🎲 무작위 선택 (완전 랜덤)
- 🎬 선택 애니메이션 효과
- 📜 히스토리 추적 (시간 기록)
- 📋 샘플 데이터 제공
- 🗑️ 전체 초기화
활용 사례
🍽️ 점심 메뉴 선택
✓ 메뉴 항목 입력
✓ 고민 해결
✓ 빠른 결정
✓ 공정한 선택
🎁 당첨자 추첨
✓ 참가자 이름 입력
✓ 공정한 추첨
✓ 결과 투명성
✓ 히스토리 기록
🎮 게임 선택
✓ 할 게임 목록
✓ 무작위 선정
✓ 새로운 경험
📚 학습 도구
✓ 문제 무작위 선택
✓ 단어 암기 순서
✓ 복습 항목 결정
사용 방법
1️⃣ 항목 추가
1. 입력란에 항목 입력
2. "추가" 버튼 클릭
3. 또는 Enter 키 입력
4. 2개 이상 추가 권장
2️⃣ 항목 관리
✓ X 버튼으로 개별 삭제
✓ "전체 삭제"로 일괄 초기화
✓ 항목 수 실시간 표시
3 ️⃣ 랜덤 뽑기
1. "랜덤 뽑기" 버튼 클릭
2. 2초간 애니메이션
3. 최종 결과 표시
4. 히스토리에 자동 기록
4️⃣ 결과 확인
- 당첨된 항목 강조 표시
- 선택 시간 기록
- 히스토리에서 과거 기록 확인
샘플 데이터
🍕 제공되는 샘플 (음식 메뉴)
피자
치킨
햄버거
초밥
짜장면
짬뽕
김치찌개
된장찌개
💡 활용법
1. 항목이 없을 때 표시
2. "샘플 데이터 불러오기" 클릭
3. 즉시 뽑기 가능
4. 테스트 및 예시용
히스토리 기능
📊 기록 내용
순번: #1, #2, #3...
항목: 선택된 항목명
시 간: 선택된 시각 (시:분:초)
🔄 표시 순서
✓ 최신 항목이 위에
✓ 역순 정렬
✓ 실시간 업데이트
✓ 스크롤 가능
📝 활용 방법
- 이전 선택 참고
- 중복 선택 확인
- 공정성 검증
- 결과 투명성
기술적 특징
🎯 완전 랜덤
// JavaScript Math.random() 사용
const randomIndex = Math.floor(
Math.random() * items.length
);
🎬 애니메이션
- 2초간 빠른 전환
- 긴장감 조성
- 결과 강조 효과
- 부드러운 전환