Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Виселица!</title>
  6. </head>
  7.  
  8. <body>
  9. <h1>Виселица!</h1>
  10.  
  11. <script>
  12.  
  13. var words = [ "Викторович", "Валентин","Слюсарь"];
  14. var word = words[Math.floor(Math.random() * words.length)];
  15. var answerArray = [];
  16. var remainingLetters = word.length;
  17.  
  18. for (var i = 0; i < word.length; i++)
  19. {
  20. answerArray[i] = "*";
  21. }
  22.  
  23. while (remainingLetters > 0)
  24. {
  25. alert(answerArray.join(" "));
  26. var guess = prompt("Угадайте букву, или нажмите Отмена для выхода из игры.");
  27.  
  28. if (guess === null)
  29. {
  30. break;
  31. }
  32.  
  33. else if (guess.length !== 1)
  34. {
  35. alert("Пожалуйста, введите одичную букву.");
  36. }
  37.  
  38. else
  39. {
  40. for (var j = 0; j < word.length; j++) {
  41. var letterWasEntered = answerArray[j] === guess;
  42. if (letterWasEntered) {
  43. alert("Вы уже вводили эту букву");
  44. break;
  45. }
  46.  
  47. if (word[j] === guess) {
  48. answerArray[j] = guess;
  49. remainingLetters--;
  50. }
  51. }
  52. }
  53. }
  54. alert(answerArray.join(" "));
  55. alert("Отлично! Слюсарь красавчик");
  56. </script>
  57. </body>
  58. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement