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

क्यूरिफाइड फ़ंक्शन जो जावास्क्रिप्ट में सरणी तत्वों को गुणा करता है

<घंटा/>

समस्या

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

उदाहरण

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

const arr = [2, 5, 2, 7, 8, 4];
const num = 4;
const produceWith = (arr = []) => (num) => {
   const res = arr.map(el => {
      return el * num;
   });
   return res;
};
console.log(produceWith(arr)(num));

आउटपुट

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

[ 8, 20, 8, 28, 32, 16 ]

  1. जावास्क्रिप्ट array.toLocaleString () फ़ंक्शन

    JavaScript array.toLocaleString() फ़ंक्शन एक सरणी के तत्वों को एक स्ट्रिंग के रूप में लौटाता है और एक स्थानीय विशिष्ट स्ट्रिंग जैसे अल्पविराम द्वारा अलग किया जाता है। यह लोकेल को पैरामीटर के रूप में ले सकता है जो उस भाषा टैग को निर्दिष्ट करता है जिसमें स्ट्रिंग को परिवर्तित किया जाना है। array.toLo

  1. जावास्क्रिप्ट में ऐरे फाइंडइंडेक्स () फ़ंक्शन

    जावास्क्रिप्ट में फाइंडइंडेक्स () फ़ंक्शन पहले तत्व मान की अनुक्रमणिका देता है जो किसी सरणी में दी गई शर्त को पूरा करता है। सरणी खोज () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta nam

  1. जावास्क्रिप्ट में कुछ () फ़ंक्शन को सरणी करें

    जावास्क्रिप्ट ऐरे कुछ () फ़ंक्शन जांचता है कि सरणी के कुछ तत्व दिए गए परीक्षण को पास करते हैं या नहीं। परीक्षण मूल रूप से एक फ़ंक्शन है जो सरणी के प्रत्येक तत्व के लिए चलाया जाता है। सरणी some() विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना