Guest User

Untitled

a guest
Dec 13th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. // All code should be written in this file.
  2. var setPlayer = undefined;
  3. var playerOneMoveOneType = undefined;
  4. var playerOneMoveTwoType = undefined;
  5. var playerOneMoveThreeType = undefined;
  6. var playerTwoMoveOneType = undefined;
  7. var playerTwoMoveTwoType = undefined;
  8. var playerTwoMoveThreeType = undefined;
  9. var playerOneMoveOneValue = undefined;
  10. var playerOneMoveTwoValue = undefined;
  11. var playerOneMoveThreeValue = undefined;
  12. var playerTwoMoveOneValue = undefined;
  13. var playerTwoMoveTwoValue = undefined;
  14. var playerTwoMoveThreeValue = undefined;
  15.  
  16. const setPlayerMoves = (player, moveOneType, moveOneValue, moveTwoType, moveTwoValue, moveThreeType, moveThreeValue) => {
  17. console.log("Setting player moves");
  18.  
  19. if (!moveOneType || !moveTwoType || !moveThreeType) {
  20.  
  21. return null;
  22. }
  23.  
  24. if (!moveOneValue || !moveTwoValue || !moveThreeValue) {
  25.  
  26. return null;
  27. }
  28.  
  29. if (moveOneValue < 1 || moveTwoValue < 1 || moveThreeValue < 1) {
  30. return null;
  31. }
  32.  
  33. if (moveOneValue > 99 || moveTwoValue > 99 || moveThreeValue > 99) {
  34. return null;
  35. }
  36.  
  37. var total = moveOneValue + moveTwoValue + moveThreeValue;
  38.  
  39. if (total > 99) {
  40. return null;
  41. }
  42.  
  43.  
  44. if (player === 'Player One') {
  45.  
  46. playerOneMoveOneType = moveOneType;
  47. playerOneMoveOneValue = moveOneValue;
  48. playerOneMoveTwoType = moveTwoType;
  49. playerOneMoveTwoValue = moveTwoValue;
  50. playerOneMoveThreeType = moveThreeType;
  51. playerOneMoveThreeValue = moveThreeValue;
  52. } else if (player === 'Player Two') {
  53. playerTwoMoveOneType = moveOneType;
  54. playerTwoMoveOneValue = moveOneValue;
  55. playerTwoMoveTwoType = moveTwoType;
  56. playerTwoMoveTwoValue = moveTwoValue;
  57. playerTwoMoveThreeType = moveThreeType;
  58. playerTwoMoveThreeValue = moveThreeValue;
  59. }
  60. }
  61.  
  62.  
  63.  
  64. const getRoundWinner = (roundNumber, playerOneMoveType, playerOneMoveValue, playerTwoMoveType, playerTwoMoveTwoValue) => {
  65.  
  66. console.log("round winner " + roundNumber + ' ' + playerOneMoveOneType);
  67.  
  68. if (roundNumber != 1 || 2 || 3 ) {
  69. return null;
  70. }
  71. if (playerOneMoveType === 'rock') {
  72. console.log("testing");
  73. if (playerTwoMoveType === 'scissors') {
  74. return 'Player One';
  75. } else {
  76. return 'Player Two';
  77. }
  78. }
  79.  
  80. }
  81.  
  82. const getGameWinner = () => {
  83.  
  84. console.log("get game winner");
  85.  
  86.  
  87. }
  88.  
  89. const setComputerMoves = () => {
  90.  
  91. }
Add Comment
Please, Sign In to add comment