Advertisement
Guest User

mm

a guest
May 21st, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.77 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3.  
  4. <head>
  5. <title> Master Mind Game!
  6. </title></head>
  7. <body>
  8. <script type="text/javascript">
  9. var number = Math.floor(Math.random()*10000+1);
  10. number = number.toString();
  11. number = number.split("",4);
  12. var numA = 0;
  13. var numB = 0;
  14. var trys = 0;
  15. var events = null;
  16. function checkguess(){
  17. var guessing = document.getElementById('guessing');
  18. var myGuess = guessing.value;
  19. myGuess = myGuess.toString();
  20. myGuess = myGuess.split("",4);
  21. if(myGuess[0]==number[0]){
  22. numA +=1;
  23. } else if(myGuess[0]==number[1]||myGuess[0]==number[2]||myGuess[0]==number[3]){
  24. numB +=1;
  25. }
  26. if(myGuess[1]==number[1]){
  27. numA +=1;
  28. } else if(myGuess[1]==number[0]||myGuess[1]==number[2]||myGuess[1]==number[3]){
  29. numB +=1;
  30. }
  31. if(myGuess[2]==number[2]){
  32. numA +=1;
  33. } else if(myGuess[2]==number[0]||myGuess[2]==number[1]||myGuess[2]==number[3]){
  34. numB +=1;
  35. }
  36. if(myGuess[3]==number[3]){
  37. numA +=1;
  38. } else if(myGuess[3]==number[0]||myGuess[3]==number[2]||myGuess[3]==number[1]){
  39. numB +=1;
  40. }
  41. alert("Az ön által beadott válasz:"+myGuess);
  42. alert(numA+" darab szám az ön által megadott 4 jegyű számból jó helyen van.");
  43. alert(numB+" darab szám az ön által megadott 4 jegyű számból nincs jó helyen, de a négyjegyű szám része.");
  44. if(myGuess[0]==number[0] && myGuess[1] ==number[1] && myGuess[2] == number[2] &&myGuess[3]==number[3]){
  45. alert("Gratulálunk ön nyert!");
  46. }
  47. numA = 0;
  48. numB = 0;
  49. trys++;
  50. var string = "["+trys+"]. Próba:|"+myGuess+"|()"+numbA+") jó helyen, ="+numbB+") rossz helyen.";
  51. document.getElementById("board").innerHTML = string;
  52. }
  53. function showAnswer(){
  54. alert("A helyes megoldás:"+number);
  55. alert("Köszönöm, hogy velem játszott!")
  56. }
  57. </script>
  58. <h2> Üdvözöllek a Master Mind Játékban! Kezdjük is hát.</h2>
  59. <form title="Szabályok">
  60. Gondoltam egy négyjegyű számra, melynek számjegyei 1-9 közé esnek, és nincs ismétlődés közöttük. Találd ki az alapján, hogy minden próbálkozásra annyit segítek, hogy hány számjegy van a helyén, és hány, amely szerepel benne, de nem a helyén! Úgy is ismerheted ezt a játékot, hogy Mastermind.
  61. </form>
  62. <form>
  63. Kérlek adj meg négy darab számjegyet:
  64. </form>
  65. <input id= "guessing" type="text" size ="4"/><br />
  66. <input type="button" value ="Próba" onclick="checkguess()" /><br />
  67. <input type="button" value ="Mustasd a választ." onclick="showAnswer()"/><br />
  68. <div id ="board"><h3>Eredménytábla</h3></div>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement