>  기사  >  웹 프론트엔드  >  JS를 사용하여 무작위 복권 추첨 만들기

JS를 사용하여 무작위 복권 추첨 만들기

php中世界最好的语言
php中世界最好的语言원래의
2018-06-14 13:53:193308검색

이번에는 JS를 사용하여 랜덤 룰렛 복권을 만드는 방법을 알려드리겠습니다. JS를 사용하여 랜덤 룰렛 복권을 만들 때 주의할 점은 무엇인가요? 다음은 실제 사례입니다.

렌더링:

사진 자료:

코드는 다음과 같습니다. 복사하여 사용하세요.

<!DOCTYPE html>
<html>
<head lang="en">
 <meta charset="UTF-8">
 <title>幸运抽奖页面</title>
 <style>
  /*CSS代码*/
  *{
   padding:0;
   margin:0;
  }
  .login-box{
   width:500px;
   height:430px;
   /* border:1px solid red;*/
   /*水平居中*/
   margin:100px auto;
       <!-- 此处需要修改为自己的图片路径 -->
   background: url(img/tx1.png) no-repeat;
   box-shadow: 0 0 2px rgba(0,0,0,.5);
  }
  .login{
   padding:5px;
   border:0 none;
   background: #0a88e1;
   color: white;
   font-size:12px;
   text-align: center;
   width:220px;
   line-height: 20px;
   margin-top:200px;
   margin-left:120px;
  }
 </style>
</head>
<body>
 <p class="login-box">
  <input type="button" value="点击开始抽奖" class="login" id="luckbtn" onclick="luck()"/>
 </p>
</body>
<script>
 //JS代码:幸运抽奖
 var no = prompt("请输入您的四位会员卡号:");
 //获取到抽奖按钮
 document.getElementById("luckbtn").value =no+"-欢迎你,点击开始抽奖" ;
 //当点击抽奖按钮的时候调用,幸运抽奖的规则及提醒,功能 function 函数
 function luck(){
  //系统随机生成一个0-10之间的随机整数 :Math.random() 0-1之间的浮点数
  var num = parseInt(Math.random()*10);
  /*alert(num);*/
  //随机数=会员卡号的百位数
  /* var gewei = no%10;
  alert(gewei);*/
  /*var shiwei = parseInt(no/10%10);
  alert(shiwei);*/
  var baiwei = parseInt(no/100%10);
  /*alert(baiwei);*/
  if(baiwei == num){
   alert("恭喜"+no+",您中奖了!");
  }else{
   alert("对不起,"+no+",您没有中奖!");
  }
 }
</script>
</html>

자세한 내용은 이 기사의 사례를 읽으신 후 방법을 익히셨을 것입니다. 흥미로운 내용이 있으니 온라인에서 PHP 중국어 기타 관련 기사를 주목해 주세요!

추천 자료:

jQuery 트리거 버튼 이벤트 입력(코드 포함)

노드를 사용하여 개인화된 명령줄 도구 만들기

위 내용은 JS를 사용하여 무작위 복권 추첨 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.