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

JavaScript में str1 के उन वर्णों की संख्या गिनना जो str2 में प्रकट होते हैं

समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स, str1 और str2, को पहला और दूसरा तर्क के रूप में लेता है।

हमारे फ़ंक्शन को str1 के उन वर्णों की संख्या गिनकर वापस करनी चाहिए जो str2 में भी प्रकट होते हैं, और यदि दोहराव वाली उपस्थिति हैं, तो हमें उन्हें अलग से गिनना होगा।

उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है

इनपुट

const str1 = 'Kk';
const str2 = 'klKKkKsl';

आउटपुट

const output = 5;

उदाहरण

const str1 = 'Kk';
const str2 = 'klKKkKsl';
var countAppearances = (str1 = '', str2 = '') => {
  const map = {};
  for (let c of str1) {
    map[c] = true;
  }
  let count = 0;
  for (let c of str2) {
    if (map[c]) {
      count += 1;
    }
  }
  return count;
};
console.log(countAppearances(str1, str2));

आउटपुट

5
  1. - जावास्क्रिप्ट में रेंज के भीतर किसी संख्या से विभाज्य संख्याओं की गिनती ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में दो पूर्णांकों की एक रेंज और दूसरी आर्गुमेंट के रूप में एक संख्या लेता है। हमारा फ़ंक्शन निर्दिष्ट रेंज में इनपुट संख्या से विभाज्य सभी संख्याओं को ढूंढेगा और उनकी गिनती लौटाएगा।उदाहरणनिम्न कोड देखें:const range = [6, 57]; cons

  1. - जावास्क्रिप्ट में संख्या को घुमाकर अधिकतम संख्या बनाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन इसके अंकों को पुनर्व्यवस्थित करके अधिकतम मान लौटाने के लिए आवश्यक है।उदाहरणनिम्न कोड देखें:const num = 124; const rotateToMax = n => {    n = n       .toString()       .split

  1. - C++ में STL का उपयोग करके बाइनरी ऐरे में 1 और 0 की गिनती

    इस ट्यूटोरियल में, हम C++ में STL का उपयोग करके बाइनरी ऐरे में 1 और 0 की गिनती करने वाले प्रोग्राम पर चर्चा करेंगे।इसके लिए हमें एक ऐरे प्रदान किया जाएगा। हमारा कार्य ऐरे में मौजूद 0 और 1 की संख्या गिनना है।उदाहरण#include <bits/stdc++.h> using namespace std; // जांचना कि एलिमेंट 1 है या नहीं b