본문 바로가기
카테고리 없음

랜덤추첨 코드팬으로 5분만에 만들기: 랜덤추천기 & 랜덤박스

by 모두의레크 2024. 12. 26.
반응형

다가오는 연말연초 행사에서 선물추첨을 간단하고 재미있게 진행할 수 있는 방법을 소개합니다. 별도의 소프트웨어 설치 없이, 랜덤추첨 프로그램을 HTML 코드로 만들어 바로 사용할 수 있는 방법입니다. 준비물은 단 하나, 코드펜(CodePen)이라는 웹사이트와 제공된 코드만 있으면 됩니다. 이 글에서는 코드 사용 방법과 커스터마이징 방법을 자세히 알려드립니다.

 


랜덤추첨 프로그램: HTML로 5분 만에 선물 추첨하기

다가오는 연말연초 모임에서 선물 추첨을 쉽게 할 수 있는 방법을 소개합니다. 이 프로그램은 1부터 50까지의 숫자 중에서 랜덤으로 추첨하며, 중복 없이 한 번에 하나씩 선택됩니다. 추가 소프트웨어 설치 없이, 이 HTML 코드만으로 간단하게 실행할 수 있습니다!


랜덤추첨 코드팬 접속 후 활용하기
랜덤추첨 코드팬 접속 후 활용하기

 

1. 코드 소개 및 기능

이 랜덤 추첨 프로그램은 다음과 같은 기능을 제공합니다:

Random Number Picker (1-50)

--
Picked Numbers:
None yet
  1. 랜덤 숫자 생성: 1부터 50까지의 숫자 중 하나를 랜덤으로 선택합니다.
  2. 중복 방지: 이미 뽑힌 숫자는 자동으로 제외됩니다.
  3. 뽑힌 숫자 목록 표시: 지금까지 뽑힌 모든 숫자를 실시간으로 화면에 표시합니다.
  4. 직관적인 디자인: 간단한 버튼 클릭으로 누구나 사용할 수 있는 사용자 친화적인 인터페이스를 제공합니다.

2. 사용 방법

랜덤추첨 코드팬 접속 후 활용하기

 

모든 번호 50개가 선정되었습니다

  1. HTML 파일로 저장
    위 코드를 복사하여 메모장 또는 코드 에디터에 붙여넣고, 파일 이름을 random-picker.html로 저장합니다.
  2. 웹 브라우저에서 실행
    저장한 파일을 더블 클릭하여 브라우저에서 열면 프로그램이 실행됩니다.
  3. 숫자 추첨 시작
    "Pick a Number" 버튼을 클릭하면 랜덤으로 숫자가 하나 뽑힙니다. 뽑힌 숫자는 화면에 표시되며, 중복 없이 목록에 추가됩니다.
  4. 추첨 종료
    모든 숫자가 뽑히면 "All numbers have been picked!" 알림이 나타납니다.

3. 활용 예시

50으로 되어있는 숫자를 바꾸시면됩니다.

  1. 선물 추첨
    모임에서 참가자들에게 번호표를 나눠준 뒤, 이 프로그램을 사용해 랜덤으로 당첨자를 뽑으세요. 간단히 숫자와 참가자를 연결하기만 하면 됩니다. 1~50명 그리고 숫자를 어떻게 설정하는지에 따라서 추첨 숫자를 늘릴 수 있습니다. 
  2. 행사 게임
    추첨 결과에 따라 소규모 이벤트를 진행하거나, 해당 번호를 가진 사람이 게임에 참여하는 방식으로 활용할 수 있습니다. 코드팬을 실행한상태에서 복붙으로 HTML 에 붙혀넣고서 실행가능합니다. 
  3. 팀 구성
    랜덤으로 뽑힌 숫자들을 그룹화하여 팀을 구성할 때도 사용할 수 있습니다.

4. 코드 설명

 

이 HTML 코드는 크게 세 부분으로 구성됩니다:

  1. HTML (구조)
    프로그램의 기본 구조를 담당하며, 버튼과 숫자 출력 영역을 포함합니다.
  2. CSS (디자인)
    버튼과 출력 화면의 스타일을 지정해 사용자 친화적인 인터페이스를 제공합니다.
  3. JavaScript (기능)
    랜덤 숫자 생성, 중복 방지, 숫자 리스트 관리 등의 기능을 담당합니다.

5. 커스터마이징

 

이 코드를 필요에 맞게 변경할 수도 있습니다:

  1. 숫자 범위 변경
    기본 범위는 1부터 50까지입니다. 숫자 범위를 늘리거나 줄이려면 다음 부분을 수정하세요:예를 들어, 1부터 100까지로 변경하려면 50을 100으로 바꾸면 됩니다.
  2. number = Math.floor(Math.random() * 50) + 1;
  3. UI 색상 변경
    CSS 스타일에서 버튼과 배경색을 수정하면 프로그램의 외형을 바꿀 수 있습니다:
  4. background-color: #007bff; /* 버튼 색상 */ background-color: #f4f4f9; /* 배경 색상 */
  5. 추첨 완료 시 메시지 변경
    추첨이 모두 완료되었을 때 표시되는 알림 메시지를 수정하려면 아래 부분을 변경합니다:
  6. alert('All numbers have been picked!');
  7. 추첨 결과 저장
    결과를 파일로 저장하고 싶다면, 추가 JavaScript 코드를 사용하여 텍스트 파일로 내보내는 기능을 추가할 수 있습니다.

6. 결론: 랜덤추첨 프로그램으로 모임을 더욱 특별하게!

 

이 랜덤추첨 프로그램은 간단하지만 강력한 기능으로 연말 모임, 선물 추첨, 이벤트를 더욱 재미있게 만들어줍니다. 별도의 설치나 복잡한 설정 없이도 실행할 수 있어 누구나 쉽게 활용할 수 있습니다. 지금 바로 위 코드를 복사하여 실행해보세요!

코드 다운로드 링크: [GitHub 또는 직접 제공 링크]
실행 데모: CodePen에서 실행하기


 

 

랜덤데이트: 준비물이 필요 없는 간단한 아이스브레이킹 게임

랜덤데이트는 교회, 학교, 워크숍 등 다양한 모임에서 활용할 수 있는 쉽고 재미있는 아이스브레이킹 게임입니다. 별다른 준비물이 필요하지 않아 즉석에서 진행할 수 있으며, 짧은 시간 안에

recreation.comingmoney.com

 

 

스피드데이트: 간단한 아이스브레이킹 공동체 게임, 레크레이션 추천

스피드데이트는 짧은 시간 동안 여러 사람과 대화를 나누며 서로를 알아가는 간단한 아이스브레이킹 게임입니다. 이 게임은 공동체 분위기를 부드럽게 만들고, 처음 만난 사람들 간의 어색함을

recreation.comingmoney.com

 

 

실내 레크레이션 추천: 준비물 없이 핸드폰 하나로 즐기는 텐텐패밀리

실내레크레이션 추천으로 핸드폰만 있으면 가능한 앱을 추천하려고해요. 요즘 같은 디지털 시대에 실내에서 즐길 수 있는 레크레이션은 간단하고 접근성이 좋아야 인기가 많습니다. 텐텐패밀

recreation.comingmoney.com

 

 

텐텐오락실(Tenten Arcade): 100명 동시 접속, 32개의 미니게임 추천!

텐텐오락실(Tenten Arcade)은 최대 100명이 동시에 접속하여 다양한 미니게임을 즐길 수 있는 게임 플랫폼입니다. 이 앱은 친구들과 함께하거나, 비대면으로 게임을 진행할 때 특히 유용합니다. 총 32

recreation.comingmoney.com

 

반응형

⚠️ 광고 차단이 감지되었습니다!

이 블로그는 광고 수익으로 운영됩니다.

광고 차단 프로그램을 해제한 후 새로고침 해주세요!

🔗 광고 차단 해제 방법