Advertisement
metalx1000

Toss Up

May 16th, 2013
425
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. <html>
  3. <head>
  4.     <script>
  5.         function roll(){
  6.             rolls=document.getElementById('rolls').value;
  7.             dice_num=document.getElementById('dice_num').value;
  8.             win=0;
  9.             lose=0;
  10.             green=0;
  11.             red=0;
  12.             die=0;
  13.  
  14.             dice=new Array("red","yellow","yellow","green","green","green");
  15.             document.getElementById('output').innerHTML="";
  16.             for(i=rolls;i>0;i--){
  17.                 for(y=dice_num;y > 0;y--){
  18.                     r=Math.floor(Math.random()*6);
  19.                     die=dice[r];
  20.                     document.getElementById('output').innerHTML+=die + ", ";
  21.                     if(die == "green"){
  22.                                         green++;
  23.                                 }
  24.                                 else if(die == "red"){
  25.                                         red++;
  26.                                 }
  27.                 }
  28.                 document.getElementById('output').innerHTML+="<br>";
  29.                     if( green == 0 && red > 0 ){
  30.                             lose++;
  31.                     }
  32.                     else{
  33.                             win++;
  34.                     }
  35.                     red=0;
  36.                     green=0;
  37.  
  38.             }
  39.             document.getElementById('output').innerHTML+="<br>================<br>";
  40.             document.getElementById('output').innerHTML+="Wins: " + win + "<br>";
  41.             document.getElementById('output').innerHTML+="Loses: " + lose + "<br>";
  42.             window.scrollTo(0, document.body.scrollHeight);
  43.         }
  44.     </script>
  45. </head>
  46. <body>
  47.  
  48.     <div id="output"></div>
  49.     <div id="input">
  50.         Enter Number of Rolls:<input type="text" id="rolls"><br>
  51.         Enter Number of Dice:<input type="text" id="dice_num"><br>
  52.         <button onclick="roll()">Run Simulation</button>       
  53.     </div>
  54. </body>
  55. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement