StefiIOE

vtora zadaca

Aug 18th, 2020 (edited)
1,903
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Title</title>
  6.     <script src="jquery-3.5.1.min.js"></script>
  7. </head>
  8. <script>
  9. $(document).ready(function () {
  10.  
  11.     var s = 60;
  12.     var dict=["здраво", "како", "што","зошто","дожд","плажа","водопад","маса",
  13. "облак","астронаут","планета","земја","кафе",
  14.         "чај","мачка","куче","тој","таа"];
  15.  
  16.     var azbuka='АБВГДЕЖЗИЈКЛМНОПРСТУФЦЧЦШ'.split('');
  17.  
  18.     var bukvi=[];
  19.     var pogodoci=[];
  20.     for(var i = 0 ; i<10 ; i ++){
  21.         var idx=Math.floor(Math.random()*azbuka.length);
  22.         var bukva=azbuka[idx];
  23.         bukvi.push(bukva);
  24.     }
  25.     $("#bukvi").text(bukvi.join(" "));
  26.  
  27.     $("#proverka").click (function () {
  28.         var zbor = $("#pole").val();
  29.         $("#pole").val("");
  30.         var podelen=zbor.split("");
  31.  
  32.         for(var i = 0 ; i < podelen.length ; i++){
  33.             if(bukvi.includes(podelen[i].toUpperCase())==false){
  34.                 return;
  35.             }
  36.         }
  37.         if(dict.includes(zbor.toLowerCase())&& !pogodoci.includes(zbor.toLowerCase())){
  38.             pogodoci.push(zbor);
  39.             $("#pogodoci").text(pogodoci.length);
  40.         }
  41.  
  42.     });
  43.  
  44.     var Timer=setInterval(function () {
  45.         s--;
  46.         $("#vreme").text(s);
  47.         if(s==0){
  48.             clearInterval(Timer);
  49.             $("#pole").attr("disabled","disabled");
  50.             $("#proverka").attr("disabled","disabled");
  51.         }
  52.  
  53.     },1000);
  54. });
  55. </script>
  56. <body>
  57. <div id="bukvi"></div>
  58.     <input type="text" id="pole">
  59.     <button id="proverka">Провери</button>
  60.     <p>Преостанато време <span id="vreme">60</span> секунди. Погодоци<span id="pogodok"> 0</span>.
  61.     </p>
  62.  
  63. </body>
  64. </html>
RAW Paste Data