Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

कुंजीपटल प्रेस पर ऊपर/नीचे गिनने के लिए एक चर प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम।


जावास्क्रिप्ट में कीबोर्ड अप/डाउन प्रेस पर एक वेरिएबल को बढ़ाने या घटाने के लिए निम्नलिखित कोड है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>Changing variable value on keyboad up/down keypress</h1>
<div style="color: green;" class="result"></div&g;
<h3>
Press up or down arrow key to increment/decrement variable
</h3>
<script>
   let dayVal = document.querySelector(".day");
   let resEle = document.querySelector(".result");
   let a = 0;
   resEle.innerHTML = a;
   document.body.addEventListener("keydown", (event) => {
      if (event.keyCode === 38) {
         resEle.innerHTML = ++a;
      }
      else if (event.keyCode === 40) {
         resEle.innerHTML = --a;
      }
   });
</script>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट देगा -

कुंजीपटल प्रेस पर ऊपर/नीचे गिनने के लिए एक चर प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम।

अप एरो की को दो बार दबाने पर -

कुंजीपटल प्रेस पर ऊपर/नीचे गिनने के लिए एक चर प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम।

डाउन एरो की को कुछ बार दबाने पर -

कुंजीपटल प्रेस पर ऊपर/नीचे गिनने के लिए एक चर प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम।


  1. जावास्क्रिप्ट में नाम स्ट्रिंग द्वारा गतिशील रूप से वैश्विक चर प्राप्त करें?

    अलर्ट (विंडो ()) का उपयोग करके अलर्ट में प्रदर्शित करें। निम्नलिखित वाक्य रचना है - alert(window['yourVariableName' + 'yourVariableName' + otherVariableName]); उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n

  1. एक स्ट्रिंग में दोहराए गए अक्षरों की अधिकतम संख्या कैसे प्राप्त करें? जावास्क्रिप्ट

    हमारे पास एक स्ट्रिंग है जिसमें इस तरह के कुछ दोहराए गए अक्षर हैं - const a = "fdsfjngjkdsfhhhhhhhhhhhfsdfsd"; हमारा काम एक ऐसा फंक्शन लिखना है जो एस्ट्रीक में अधिकतम लगातार समान अक्षरों की गिनती लौटाता है। जैसा कि उपरोक्त स्ट्रिंग में अक्षर h लगातार 11 बार दिखाई देता है, इसलिए हमारे फ़ंक

  1. जावास्क्रिप्ट एक HTML तालिका की पंक्ति गणना प्राप्त करें?

    मान लें कि निम्नलिखित हमारी तालिका है - Nameआयुजॉन21डेविड22बॉब20माइक24 HTML तालिका की पंक्ति गणना प्राप्त करने के लिए, .rows.length का उपयोग करें। निम्नलिखित कोड है - उदाहरण दस्तावेज़Nameआयुजॉन21डेविड22बॉब20माइक24 var allTableData =document.getElementById(tblDemo); var TotalNumbeOfRows =allTableDa