Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. <body>
  2. <h1>Problem #1</h1>
  3. <h2>Number of Players:</h2>
  4. <form id='form'>
  5. <input type="radio" name="playerChoice" id="playerChoice-1" value="1" />
  6. <label for="playerChoice-1">1</label>
  7. <input type="radio" name="playerChoice" id="playerChoice-2" value="2" />
  8. <label for="playerChoice-2">2</label>
  9. <input type="radio" name="playerChoice" id="playerChoice-3" value="3" />
  10. <label for="playerChoice-3">3</label>
  11. <input type="radio" name="playerChoice" id="playerChoice-4" value="4" checked="checked" />
  12. <label for="playerChoice-4">4</label>
  13. </form>
  14. <a id="deal" href="#">Deal</a>
  15. <div id="theDealtHands">
  16. <p id='p1'>Player 1:</p>
  17. <p id='p2'>Player 2:</p>
  18. <p id="p3">Player 3:</p>
  19. <p id='p4'>Player 4:</p>
  20. </div>
  21.  
  22. <script src="js/jquery-2.0.3.min.js"></script>
  23. <script>
  24. $( document ).ready(function() {
  25. alert("Welcome to the Card House!");
  26. //Add the event listener for the deal button here
  27. $('#deal').click(function(){
  28. var deck = createDeck();
  29. var deck = shuffleDeck(deck);
  30. var choice = $('input[name=playerChoice]:checked', '#form').val();
  31. dealCards(choice, deck);
  32. });
  33. });
  34.  
  35. var createDeck = function(){
  36. var deck = [];
  37. var suits = [{suit: 'hearts'}, {suit: 'spades'}, {suit: 'diamonds'}, {suit: 'clubs'}];
  38. for (var x =0; x<4; x++){
  39. deck.push({value: 'Ace'}, {value: '2'}, {value: '3'}, {value: '4'}, {value: '5'}, {value: '6'}, {value: '7'}, {value: '8'}, {value: '9'}, {value: '10'}, {value: 'Jack'}, {value: 'Queen'}, {value: 'King'});
  40. }
  41. alert(deck);
  42. for (var y=0; y<52; y++){
  43. if(y<13){ deck[y] = deck[y] + suits[0];}
  44. else if (y<26){ deck[y] = deck[y] +suits[1];}
  45. else if (y<39) { deck[y] = deck[y] + suits[2];}
  46. else {deck[y] = deck[y] + suits[3];}
  47. }
  48. return deck;
  49. };
  50.  
  51.  
  52. </script>
  53. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement