Advertisement
lemansky

Untitled

Dec 15th, 2021
1,022
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.17 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7.  
  8.     <script>
  9.         document.addEventListener('DOMContentLoaded', () => {
  10.             let min = 1;
  11.             let max = 1000;
  12.             let guess;
  13.             let h1 = document.querySelectorAll('h1')[0];
  14.            
  15.             const taskGuess = () => {
  16.                 guess = Math.floor(Math.random()*(max - min + 1) + min);
  17.                 h1.innerText = guess;
  18.             }
  19.             taskGuess();
  20.  
  21.             let btnDown = document.querySelectorAll('#down')[0];
  22.             btnDown.addEventListener('click', () => {
  23.                 max = guess - 1;
  24.                 taskGuess();
  25.             });
  26.  
  27.             let btnUp = document.querySelectorAll('#up')[0];
  28.             btnUp.addEventListener('click', () => {
  29.                 min = guess + 1;
  30.                 taskGuess();
  31.             });
  32.  
  33.             let btnCorrect = document.querySelectorAll('#correct')[0];
  34.             btnCorrect.addEventListener('click', () => {
  35.                 h1.innerText = `Вашето число е ${guess}!`;
  36.             });
  37.  
  38.         });
  39.     </script>
  40. </head>
  41. <body>
  42.     <h1></h1>
  43.     <input type="button" id="up" value="Нагоре">
  44.     <input type="button" id="correct" value="Познато!">
  45.     <input type="button" id="down" value="Надолу">
  46. </body>
  47. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement