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

HOC का उपयोग करते हुए दो संख्याओं का गुणनफल - JavaScript

<घंटा/>

HOC

जावास्क्रिप्ट में HOC या हायर ऑर्डर फंक्शन एक विशेष प्रकार के फंक्शन हैं जो किसी अन्य फंक्शन को तर्क के रूप में प्राप्त करते हैं या उनके रिटर्न वैल्यू के रूप में एक फंक्शन सेट होता है या दोनों करते हैं। एचओसी जावास्क्रिप्ट में क्लोजर के साथ एक बहुत शक्तिशाली उपकरण है।

हमें एक जावास्क्रिप्ट हायर ऑर्डर फंक्शन लिखना है जिसका उपयोग दो नंबरों का गुणनफल प्राप्त करने के लिए किया जा सकता है।

उदाहरण

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

const num1 = 24;
const num2 = 5;
const productHOC = num1 => {
   return product = num2 => {
      return num1 * num2;
   };
};
console.log(productHOC(num1)(num2));

आउटपुट

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

120

  1. जावास्क्रिप्ट में दो नंबर जोड़ते समय आवश्यक कैरी की संख्या

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो नंबर लेता है। हमारे फ़ंक्शन को उन नंबरों को जोड़ने के लिए आवश्यक कैरी की संख्या की गणना करनी चाहिए जैसे कि हम उन्हें कागज पर जोड़ रहे थे। जैसे नीचे दी गई इमेज में 179 और 284 को जोड़ते समय हमने दो बार कैर्री का इस्तेमाल किया था, इसलिए इन दो नंबरो

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी में किसी विशिष्ट संख्या के दो निकटतम तत्व ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो क्रमबद्ध पूर्णांक की एक सरणी लेता है, एआर, पहले तर्क के रूप में और दूसरे तर्क के रूप में एक लक्ष्य संख्या के रूप में। हमारे फ़ंक्शन को ठीक दो संख्याओं की एक सरणी वापस करनी चाहिए जो सरणी गिरफ्तारी में मौजूद हैं और लक्ष्य के सबसे करीब हैं। आउटप

  1. '-' ऑपरेटर का उपयोग करके दो संख्याओं का जोड़?

    C++ में ऑपरेटर ओवरलोडिंग एक महत्वपूर्ण अवधारणा है। यह एक प्रकार का बहुरूपता है जिसमें एक ऑपरेटर को उपयोगकर्ता-परिभाषित अर्थ देने के लिए अतिभारित किया जाता है। ओवरलोडेड ऑपरेटर का उपयोग उपयोगकर्ता द्वारा परिभाषित डेटा प्रकार पर ऑपरेशन करने के लिए किया जाता है। उदाहरण के लिए, + ऑपरेटर को विभिन्न डेटा प