Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="columnheader" id="play">Keno</div>
- <p class="center"><img src="https://politicsandwar.com/img/casino/keno.png" alt="Dice Game" class="img-responsive" style="margin: 0 auto;"></p>
- <p>To play Keno, enter your bet amount, select 10 numbers from the board below, and click play. 20 numbers will be randomly picked, and depending on the amount of numbers picked that match your selections, you'll receive a payout from the game. Probabilities and payout rates are listed for your convenience.</p>
- <div class='alert alert-danger'><p class='bold'>Error:</p><p>There was a problem with your selections. Please make sure you have marked 10 numbers on the board before pressing play.</p></div>
- <script>
- var g = 0;
- var numbers_drawn3 = [];
- $(function() {
- while(g < 10) {
- var drawValue3 = numbers_drawn3[g];
- $("#kenoTable td:contains(' "+drawValue3+" ')").addClass("selected");
- g++;
- }
- });
- var i = 0;
- var numbers_drawn = 0;
- $(function() {
- while(i < 0) {
- var drawValue = numbers_drawn[i];
- console.log(drawValue);
- $("#kenoTable td:contains(' "+drawValue+" ')").addClass("hit");
- i++;
- }
- });
- var j = 0;
- var numbers_drawn2 = 0;
- $(function() {
- while(j < 0) {
- var drawValue2 = numbers_drawn2[j];
- $("#kenoTable td:contains(' "+drawValue2+" ')").addClass("miss");
- j++;
- }
- });
- </script>
- <hr />
- <form action="#play" method="post">
- <p class="center">
- <span class="bold">Bet Amount:</span>
- <input type="text" name="betamount" id="bet" value="1000" placeholder="Bet">
- <input type="hidden" name="picks" id="picks" value="45,12">
- <button class="btn btn-success" type="submit">Play</button>
- </p>
- </form>
- <hr />
- <div class="row">
- <div class="col-xs-12 col-lg-7">
- <table class="nationtable" id="kenoTable" style="font-size: 150%;">
- <tr>
- <th colspan="10">Pick 10</th>
- </tr>
- <tr>
- <td class="center kenobutton"> 1 </td>
- <td class="center kenobutton"> 2 </td>
- <td class="center kenobutton"> 3 </td>
- <td class="center kenobutton"> 4 </td>
- <td class="center kenobutton"> 5 </td>
- <td class="center kenobutton"> 6 </td>
- <td class="center kenobutton"> 7 </td>
- <td class="center kenobutton"> 8 </td>
- <td class="center kenobutton"> 9 </td>
- <td class="center kenobutton"> 10 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 11 </td>
- <td class="center kenobutton"> 12 </td>
- <td class="center kenobutton"> 13 </td>
- <td class="center kenobutton"> 14 </td>
- <td class="center kenobutton"> 15 </td>
- <td class="center kenobutton"> 16 </td>
- <td class="center kenobutton"> 17 </td>
- <td class="center kenobutton"> 18 </td>
- <td class="center kenobutton"> 19 </td>
- <td class="center kenobutton"> 20 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 21 </td>
- <td class="center kenobutton"> 22 </td>
- <td class="center kenobutton"> 23 </td>
- <td class="center kenobutton"> 24 </td>
- <td class="center kenobutton"> 25 </td>
- <td class="center kenobutton"> 26 </td>
- <td class="center kenobutton"> 27 </td>
- <td class="center kenobutton"> 28 </td>
- <td class="center kenobutton"> 29 </td>
- <td class="center kenobutton"> 30 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 31 </td>
- <td class="center kenobutton"> 32 </td>
- <td class="center kenobutton"> 33 </td>
- <td class="center kenobutton"> 34 </td>
- <td class="center kenobutton"> 35 </td>
- <td class="center kenobutton"> 36 </td>
- <td class="center kenobutton"> 37 </td>
- <td class="center kenobutton"> 38 </td>
- <td class="center kenobutton"> 39 </td>
- <td class="center kenobutton"> 40 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 41 </td>
- <td class="center kenobutton"> 42 </td>
- <td class="center kenobutton"> 43 </td>
- <td class="center kenobutton"> 44 </td>
- <td class="center kenobutton"> 45 </td>
- <td class="center kenobutton"> 46 </td>
- <td class="center kenobutton"> 47 </td>
- <td class="center kenobutton"> 48 </td>
- <td class="center kenobutton"> 49 </td>
- <td class="center kenobutton"> 50 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 51 </td>
- <td class="center kenobutton"> 52 </td>
- <td class="center kenobutton"> 53 </td>
- <td class="center kenobutton"> 54 </td>
- <td class="center kenobutton"> 55 </td>
- <td class="center kenobutton"> 56 </td>
- <td class="center kenobutton"> 57 </td>
- <td class="center kenobutton"> 58 </td>
- <td class="center kenobutton"> 59 </td>
- <td class="center kenobutton"> 60 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 61 </td>
- <td class="center kenobutton"> 62 </td>
- <td class="center kenobutton"> 63 </td>
- <td class="center kenobutton"> 64 </td>
- <td class="center kenobutton"> 65 </td>
- <td class="center kenobutton"> 66 </td>
- <td class="center kenobutton"> 67 </td>
- <td class="center kenobutton"> 68 </td>
- <td class="center kenobutton"> 69 </td>
- <td class="center kenobutton"> 70 </td>
- </tr>
- <tr>
- <td class="center kenobutton"> 71 </td>
- <td class="center kenobutton"> 72 </td>
- <td class="center kenobutton"> 73 </td>
- <td class="center kenobutton"> 74 </td>
- <td class="center kenobutton"> 75 </td>
- <td class="center kenobutton"> 76 </td>
- <td class="center kenobutton"> 77 </td>
- <td class="center kenobutton"> 78 </td>
- <td class="center kenobutton"> 79 </td>
- <td class="center kenobutton"> 80 </td>
- </tr>
- </table>
- </div>
- <div class="col-xs-12 col-lg-3">
- <table class="nationtable">
- <tr>
- <th>Matches</th>
- <th>Probability</th>
- <th>Rate</th>
- <th>Payout</th>
- </tr>
- <tr>
- <td class="right">0</td>
- <td class="right">4.579071%</td>
- <td class="right">1X</td>
- <td class="right" id="payout0">$1,000</td>
- </tr>
- <tr>
- <td class="right">1</td>
- <td class="right">17.95713%</td>
- <td class="right">-</td>
- <td class="right" id="payout1">$0</td>
- </tr>
- <tr>
- <td class="right">2</td>
- <td class="right">29.52567%</td>
- <td class="right">-</td>
- <td class="right" id="payout2">$0</td>
- </tr>
- <tr>
- <td class="right">3</td>
- <td class="right">26.74023%</td>
- <td class="right">0.5X</td>
- <td class="right" id="payout3">$500</td>
- </tr>
- <tr>
- <td class="right">4</td>
- <td class="right">14.73188%</td>
- <td class="right">2X</td>
- <td class="right" id="payout4">$2,000</td>
- </tr>
- <tr>
- <td class="right">5</td>
- <td class="right">5.142768%</td>
- <td class="right">5X</td>
- <td class="right" id="payout5">$5,000</td>
- </tr>
- <tr>
- <td class="right">6</td>
- <td class="right">1.14793946%</td>
- <td class="right">10X</td>
- <td class="right" id="payout6">$10,000</td>
- </tr>
- <tr>
- <td class="right">7</td>
- <td class="right">0.161114%</td>
- <td class="right">25X</td>
- <td class="right" id="payout7">$25,000</td>
- </tr>
- <tr>
- <td class="right">8</td>
- <td class="right">0.013542%</td>
- <td class="right">500X</td>
- <td class="right" id="payout8">$500,000</td>
- </tr>
- <tr>
- <td class="right">9</td>
- <td class="right">0.000612%</td>
- <td class="right">2,000X</td>
- <td class="right" id="payout9">$2,000,000</td>
- </tr>
- <tr>
- <td class="right">10</td>
- <td class="right">0.000011%</td>
- <td class="right">10,000X</td>
- <td class="right" id="payout10">$10,000,000</td>
- </tr>
- </table>
- </div>
- </div>
- <script>
- var numbers = [45,12];
- $(".kenobutton").click(function() {
- if(numbers.length <= 9 || jQuery.inArray(parseInt($(this).html(), 10), numbers) !== -1) {
- $(this).toggleClass("selected");
- }
- if(jQuery.inArray(parseInt($(this).html(), 10), numbers) === -1 && numbers.length <= 9) {
- numbers.push(parseInt($(this).html(),10));
- } else if(jQuery.inArray(parseInt($(this).html(),10), numbers) !== -1) {
- var idx = numbers.indexOf(parseInt($(this).html(),10));
- if (idx !== -1) numbers.splice(idx, 1);
- console.log(numbers);
- }
- $("#picks").val(numbers);
- });
- function removeCommas(str) {
- while (str.search(",") >= 0) {
- str = (str + "").replace(',', '');
- }
- return str;
- };
- function addCommas(nStr) {
- nStr += '';
- x = nStr.split('.');
- x1 = x[0];
- x2 = x.length > 1 ? '.' + x[1] : '';
- var rgx = /(\d+)(\d{3})/;
- while (rgx.test(x1)) {
- x1 = x1.replace(rgx, '$1' + ',' + '$2');
- }
- return x1 + x2;
- };
- $(document).on("change", "#bet", function() {
- var inputValue = removeCommas($("#bet").val());
- if(inputValue < 0) {
- inputValue = 0;
- }
- $("#payout0").text("$"+addCommas(1* inputValue));
- $("#payout1").text("$"+addCommas(0 * inputValue));
- $("#payout2").text("$"+addCommas(0 * inputValue));
- $("#payout3").text("$"+addCommas(0.5 * inputValue));
- $("#payout4").text("$"+addCommas(2 * inputValue));
- $("#payout5").text("$"+addCommas(5 * inputValue));
- $("#payout6").text("$"+addCommas(10 * inputValue));
- $("#payout7").text("$"+addCommas(25 * inputValue));
- $("#payout8").text("$"+addCommas(500 * inputValue));
- $("#payout9").text("$"+addCommas(2000 * inputValue));
- $("#payout10").text("$"+addCommas(10000 * inputValue));
- });
- </script>
- <style>
- .selected {
- font-weight:bold;
- color: #FFFFFF;
- background: #000000;
- }
- .hit {
- font-weight:bold;
- color: #FFFFFF;
- background: #458B00;
- }
- .miss {
- color: #000000;
- background: #ccc000;
- }
- </style>
Add Comment
Please, Sign In to add comment