Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5.  
  6. </style>
  7. <script src="/scripts/snippet-javascript-console.min.js?v=1"></script>
  8. </head>
  9. <body>
  10. <div id="word"></div>
  11. <button id= "btnSurrender">give up</button>
  12. <button id= "btnWinning">i know</button>
  13.  
  14. <p id="seconds">15</p>
  15. <div id="photo"></div>
  16. <div id="wins"></div>
  17. <div id="loses"></div>
  18. <script type="text/javascript">
  19.  
  20.  
  21. function getRandomItem(array) {
  22. return array[Math.floor(Math.random() * array.length)]
  23. }
  24.  
  25. var words = ["Michael", "Simon", "Peter", "Mark"];
  26.  
  27.  
  28. function fill_in(){
  29. document.getElementById('word').innerHTML = "";
  30. document.getElementById('word').innerHTML += getRandomItem(words);
  31. }
  32.  
  33. var btn1 = document.getElementById("btnSurrender");
  34. var btn2 = document.getElementById("btnWinning");
  35. var pic = document.getElementById("photo");
  36. var secondsP = document.getElementById('seconds');
  37.  
  38. var clock = null;
  39.  
  40.  
  41. btn1.addEventListener("click", surrender);
  42. btn2.addEventListener("click", winning);
  43.  
  44. var round = 0
  45.  
  46. function timer () {
  47.  
  48. if (round >= 5){
  49. document.getElementById('word').innerHTML = "";
  50. pic.innerHTML='<img 3.png" alt="">';
  51. secondsP.textContent = "";
  52. return;
  53. }
  54. round += 1
  55.  
  56. fill_in();
  57.  
  58. var randomWord = getRandomItem(words);
  59.  
  60. clearInterval(clock);
  61.  
  62. var start = new Date().getTime();
  63.  
  64. clock = setInterval(function() {
  65.  
  66.  
  67. pic.innerHTML='<img src="" alt="">';
  68. var seconds = Math.round(15 - (new Date().getTime() - start) / 1000);
  69.  
  70.  
  71. if (seconds >= 0) {
  72. secondsP.textContent = seconds;
  73. } else {
  74. clearInterval(clock);
  75. }
  76.  
  77. if (seconds === 0) {
  78. pic.innerHTML='<img src="img 1.png" alt="">';
  79. document.getElementById("loses").innerHTML += randomWord + " ";
  80. }
  81.  
  82. }, 1000);
  83.  
  84. }
  85.  
  86. function surrender(){
  87.  
  88. clearInterval(timer);
  89. clearInterval(clock);
  90. pic.innerHTML='<img src="img 1.png" alt="">';
  91. secondsP.textContent = 0;
  92. setTimeout(timer, 2000);
  93. document.getElementById("loses").innerHTML += randomWord + " ";
  94. }
  95.  
  96. function winning(){
  97.  
  98. clearInterval(timer);
  99. clearInterval(clock);
  100. pic.innerHTML='<img src="img 2.jpg" alt="">';
  101. secondsP.textContent = 0;
  102. setTimeout(timer, 2000);
  103. document.getElementById("wins").innerHTML += randomWord = " ";
  104. }
  105.  
  106. timer();
  107. setInterval(timer, 17000);
  108.  
  109. </script>
  110. </body>
  111. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement