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

जावास्क्रिप्ट में वर्गों के योग और योग के वर्ग के बीच अंतर


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या, मान लीजिए n, को एकमात्र इनपुट के रूप में लेता है। फ़ंक्शन को -

  • पहले n प्राकृतिक संख्याओं के वर्गों का योग निकालना चाहिए।
  • पहले n प्राकृतिक संख्याओं के योग का वर्ग निकालना चाहिए।
  • दोनों आंकड़ों के बीच का निरपेक्ष अंतर लौटाना चाहिए।

उदाहरण के लिए: यदि n = 5; तो,

वर्गों का योग = 1 + 4 + 9 + 16 + 25 = 55 
योग का वर्ग = 15 * 15 = 225

अतः, आउटपुट = 225 - 55 = 170

उदाहरण

इसके लिए कोड होगा -

const squareDifference = (num = 1) => { 
  let x = 0; 
  let y = 0; 
  let i = 0; 
  let j = 0; 
  // वर्गों के योग की गणना करने का फ़ंक्शन 
  (function sumOfSquares() { 
    while (i <= num) { 
      x += Math.pow(i, 2); 
      i++; 
    } 
    return x; 
  }()); 
  // योग के वर्ग की गणना करने का फ़ंक्शन 
  (function squareOfSums() { 
    while (j <= num) { 
      y += j; 
      j++; 
    } 
    y = Math.pow(y, 2); 
    return y; 
  }()); 
  // निरपेक्ष अंतर लौटाना 
  return Math.abs(y - x); 
}; 
console.log(squareDifference(1)); 
console.log(squareDifference(5)); 
console.log(squareDifference(10)); 
console.log(squareDifference(15));

आउटपुट

कंसोल में आउटपुट होगा -

0 170 2640 13160
  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - SQL में फ़ंक्शन और प्रोसीजर के बीच अंतर

    SQL फ़ंक्शन बनाम स्टोर्ड प्रोसीजर: मुख्य अंतर SQL में, फ़ंक्शन और प्रोसीजर दोनों पुन: प्रयोज्य कोड ब्लॉक हैं, लेकिन उनके उद्देश्य, क्षमताएं और उपयोग संदर्भों में महत्वपूर्ण अंतर हैं। परिभाषाएं फ़ंक्शन: इनपुट लेता है, गणना करता है, और एक एकल मान लौटाता है। क्वेरी में उपयोग किया जा सकता है। प्रोसीजर

  1. - C# में Method और Function में अंतर

    C# में Methods और Functions Same हैं।हालांकि, Methods C# में उपयोग किए जाते हैं और वे Functions होते हैं जो Designated Class के माध्यम से Operate करते हैं। एक Method, Statements का Group होता है जो मिलकर एक Task Perform करता है। हर C# Program में कम से कम एक Class होती है जिसमें Main नाम की Method ह