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

एक पोस्ट पर पसंद प्रदर्शित करना जिसमें सरणी उन लोगों के नाम निर्दिष्ट करती है जिन्हें जावास्क्रिप्ट का उपयोग करके एक विशेष पोस्ट पसंद आया

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो नामों की एक सरणी (स्ट्रिंग) लेता है। यह सरणी उन लोगों के नाम निर्दिष्ट करती है, जिन्होंने किसी सोशल नेटवर्किंग साइट पर किसी विशेष पोस्ट को पसंद किया।

यदि पसंदों की संख्या तीन से कम या उसके बराबर है, तो हमारे फ़ंक्शन को यह कहते हुए सभी नाम वापस कर देना चाहिए कि इन लोगों ने पोस्ट को पसंद किया है, लेकिन यदि गिनती तीन से अधिक है तो हमारे फ़ंक्शन को पहले दो नाम और शेष गिनती वापस करनी चाहिए।

उदाहरण

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

const names = ['Ram', 'Manohar', 'Jay', 'Kumar', 'Vishal'];
const displayLikes = (names) => {
   return [
      'no one likes this',
      `${names[0]} likes this`,
      `${names[0]} and ${names[1]} like this`,
      `${names[0]}, ${names[1]} and ${names[2]} like this`,
      `${names[0]}, ${names[1]} and ${names.length - 2} others like this`,
   ][
      Math.min(4, names.length)
   ];
};
console.log(displayLikes(names));

आउटपुट

Ram, Manohar and 3 others like this

  1. ऐसी सरणी संख्या ढूँढना जिसका जावास्क्रिप्ट का उपयोग करके सरणी में कोई मिलान सकारात्मक या ऋणात्मक संख्या नहीं है

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

  1. जावास्क्रिप्ट का उपयोग करते हुए स्ट्रिंग्स की सरणी के लिए अक्षरों की संख्या की गणना करना जो अक्षरों में अपने स्थान पर कब्जा कर लेते हैं

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो अंग्रेजी लोअरकेस अक्षरों के तारों की एक सरणी लेता है। हमारे फ़ंक्शन को इनपुट ऐरे को एक ऐरे में मैप करना चाहिए, जिसके संगत तत्व उन वर्णों की संख्या की गणना करते हैं जिनके इंडेक्स में 1-आधारित इंडेक्स के समान 1-आधारित इंडेक्स होता है। उदा

  1. जावास्क्रिप्ट का उपयोग करके एक सरणी में सबसे अधिक बार आने वाले शब्द ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में अंग्रेजी लोअरकेस अक्षरों के तारों की सरणी, एआर लेता है। हमारे फ़ंक्शन का दूसरा तर्क एक संख्या, संख्या (संख्या <गिरफ्तारी की लंबाई) है। हमारा कार्य सरणी गिरफ्तारी में सबसे अधिक बार आने वाले तत्वों की संख्या को वापस करने वा