Advertisement
Mhazard

HTML 5 Guess The Number Template (WIP)

Feb 19th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.38 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  <head>
  4.   <title>Guess The Number</title>
  5.    <meta charset="utf-8"/>
  6.    <script>
  7.     var Answer = Math.floor(Math.random() * 100);
  8.     var Attempt = 0;
  9.    </script>
  10.  </head>
  11. <body>
  12. <h1>Guess the number</h1>
  13.  
  14. <label for="Enter Your Guess">Enter your guess:</label> <input type="number" name="Guess" id="Guess" required>
  15. <br>
  16. <br>
  17.  <button onclick="changeText()">Submit Guess</button>  <button onclick="showAnswer()">Show Answer</button>  <button onclick="restart()">Restart</button>
  18.  
  19. <p>The range of number now is 0 to 99</p>
  20. <script>
  21.  function changeText(){
  22. if (Guess == Answer) {
  23.  document.getElementById("Output").innerHTML = "Congratulations! You guessed the number!";
  24. }else{
  25.  document.getElementById("Output").innerHTML = ("Incorrect Guess!");
  26.  Attempt = Attempt + 1;
  27.  document.getElementById("AttemptCheck").innerHTML = Attempt;
  28. }
  29. }
  30.  
  31. function showAnswer(){
  32. document.getElementById("AnswerCheck").innerHTML = ("The answer is " + Answer);
  33. }
  34.  
  35. function restart(){
  36. Answer = Math.floor(Math.random() * 100);
  37. Attempt = 0;
  38. document.getElementById("AnswerCheck").innerHTML = "";
  39. document.getElementById("AttemptCheck").innerHTML = Attempt;
  40. }
  41. </script>
  42.  
  43. <p>Message:</p>
  44.  
  45. <div id="Output">No message at the moment.</div>
  46.  
  47. <p>Attempts:</p>
  48.  
  49. <div id="AttemptCheck">0</div>
  50.  
  51. <p>Answer:</p>
  52.  
  53. <div id="AnswerCheck"></div>
  54.  
  55. </body>
  56. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement