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

तीन तत्वों का मध्य - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो तीन अवर्गीकृत संख्याओं को लेता है और उनमें से सबसे बीच की तुलनाओं की न्यूनतम संख्या का उपयोग करता है।

उदाहरण के लिए:यदि संख्याएँ हैं -

34, 45, 12

तब हमारे फ़ंक्शन को निम्नलिखित लौटाना चाहिए -

34

उदाहरण

निम्नलिखित कोड है -

const num1 = 34;
const num2 = 45;
const num3 = 12;
const middleOfThree = (a, b, c) => {
   // x is positive if a is greater than b.
   // x is negative if b is greater than a.
   x = a - b;
   y = b - c;
   z = a - c;
   // Checking if b is middle (x and y both
   // are positive)
   if (x * y > 0) {
      return b;
   }else if (x * z > 0){
      return c;
   }else{
      return a;
   }
};
console.log(middleOfThree(num1, num2, num3));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

34

  1. जावास्क्रिप्ट डोम क्या है?

    जावास्क्रिप्ट दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) एक वेबपेज के HTML तत्वों का प्रतिनिधित्व है। यह एक इंटरफ़ेस है जिसका उपयोग हम किसी वेब पेज की सामग्री या शैली को बदलकर उसमें हेरफेर करने के लिए कर सकते हैं। हम वेबपेज पर राइट क्लिक करके और निरीक्षण का चयन करके DOM तक पहुँच सकते हैं। ऐसा करने से, जिस व

  1. जावास्क्रिप्ट में एक कतार से तत्वों को देखना

    एक कतार को देखने का अर्थ है कतार के शीर्ष पर मान प्राप्त करना। इसलिए हम पीक फ़ंक्शन को निम्नानुसार कार्यान्वित कर सकते हैं - उदाहरण peek() {    if (isEmpty()) {       console.log("Queue Underflow!");       return;    }    return

  1. जावास्क्रिप्ट का उपयोग करके एक कतार में तत्व जोड़ें

    तत्वों को कतार में लगाने का अर्थ है उन्हें सरणी के अंत में जोड़ना। हम कंटेनर सरणी के अंत को कतार की पूंछ के रूप में ले रहे हैं क्योंकि हम इसके संबंध में सभी सम्मिलन संचालन करेंगे। इसलिए हम एन्क्यू फ़ंक्शन को निम्नानुसार कार्यान्वित कर सकते हैं - उदाहरण enqueue(element) {    // Check if