हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो तीन अवर्गीकृत संख्याओं को लेता है और उनमें से सबसे बीच की तुलनाओं की न्यूनतम संख्या का उपयोग करता है।
उदाहरण के लिए:यदि संख्याएँ हैं -
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