1.隨機3個可重複

<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>

<script type="text/javascript">  

 function add() {
var n=0;
var maxNum = 9;  
var minNum = 0;  
for(var i=1;i<=3;i++){  
    n = Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum;  
    document.write(n + "<br />");  
}  

}

</script>
  </head>
  <body>
 <input type="button" value="submit" onclick="add()"/>
    <div id="piechart" style="width: 900px; height: 500px;"></div>

  </body>
</html>

結果如下

2.隨機3個亂數不可重複

<html>
 <head>
  <title>HTML</title>
 </head>
 <body>
  <script>
   var balls = new Array(10);
   var i=0,j=0,k=0;
   for(i=0;i<9;i++)
   {
    balls[i]=i+1;
   }
   for(i=1;i<=1000;i++)
   {
    j=Math.floor(Math.random()*9);
    k=Math.floor(Math.random()*9);
    balls[9]=balls[j];
    balls[j]=balls[k];
    balls[k]=balls[9];
   }
   document.write(balls[0]+","+balls[1]+","+balls[2]);
  </script>
 </body>
</html> 

結果如下

arrow
arrow
    全站熱搜

    子婷 發表在 痞客邦 留言(0) 人氣()