Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. var A=14;
  2. var J=11;
  3. var Q=12;
  4. var K=13;
  5. var cards = [A, "2", "3","4","5","6","7","8","9","10",J,Q,K ,A, "2", "3","4","5","6","7","8","9","10",J,Q,K,A, "2", "3","4","5","6","7","8","9","10",J,Q,K,A, "2", "3","4","5","6","7","8","9","10",J,Q,K,];
  6. var PlayerCards=[];
  7. var AICards = [];
  8. var playerScore = 0;
  9. var AIScore = 0;
  10. var aArr =0 ;
  11. var pArr = 0;
  12. cards = shuffle(cards);
  13. dealPlayerCards();
  14. dealAICards();
  15. onEvent("War", "click", function(event) {
  16. setScreen("gameGrounds");
  17. });
  18. onEvent("flipcard","click",function(event){
  19. game();
  20. playerScore= playerScore;
  21. AIScore= AIScore;
  22. aArr = aArr +1;
  23. pArr = pArr +1;
  24. winLose();
  25. });
  26. function shuffle(array) {
  27. var currentIndex = array.length, temporaryValue, randomIndex;
  28. while (0 !== currentIndex) {
  29. randomIndex = Math.floor(Math.random() * currentIndex);
  30. currentIndex -= 1;
  31. temporaryValue = array[currentIndex];
  32. array[currentIndex] = array[randomIndex];
  33. array[randomIndex] = temporaryValue;
  34. }
  35. return array;
  36. }
  37. function dealPlayerCards(){
  38. for (var i = 0; i<= 25; i++) {
  39. var chooseCard = randomNumber(0,cards.length-1);
  40. appendItem(PlayerCards,cards[chooseCard]);
  41. removeItem(cards,chooseCard);
  42. }
  43. }
  44. function dealAICards(){
  45. for (var i = 0; i<= 25; i++) {
  46. var chooseCard = randomNumber(0,cards.length-1);
  47. appendItem(AICards,cards[chooseCard]);
  48. removeItem(cards,chooseCard);
  49. }
  50. }
  51. function game(){
  52. setText("playerCard", PlayerCards[pArr]);
  53. setText("aICards", AICards[aArr]);
  54. if (PlayerCards[pArr] > AICards[aArr]){
  55. playerScore =playerScore+1;
  56. setText("playersScore",playerScore);
  57. }
  58. else{
  59. AIScore =AIScore+1;
  60. setText("AIsScore", AIScore);
  61. }
  62. return;
  63. }
  64. function winLose(){
  65. if(playerScore >= 17){
  66. setScreen("win");
  67. }
  68. if(AIScore >=17 ){
  69. setScreen("lost");
  70. }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement