JavaScriptを使用してstr2に出現するstr1の文字数をカウントして返します
問題
最初の引数と2番目の引数としてそれぞれstr1とstr2の2つの文字列を受け取るJavaScript関数を作成する必要があります。
この関数は、str2にも出現するstr1の文字数をカウントして返す必要があります。繰り返し出現する場合は、別々にカウントする必要があります。
たとえば、関数への入力が
入力
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
-
JavaScriptを使用して、数値を回転させて最大数を形成します
問題 数値nを受け取るJavaScript関数を作成する必要があります。この関数は、桁を並べ替えて最大値を返す必要があります。 例 以下はコードです- const num = 124; const rotateToMax = n => { n = n .toString() .split('') .map(el => +el); n.sort((a, b) => &
-
C ++でSTLを使用して、バイナリ配列の1と0の数を数えます
このチュートリアルでは、C++のSTLを使用してバイナリ配列の1と0の数をカウントするプログラムについて説明します。 このために、アレイが提供されます。私たちのタスクは、配列に存在する0と1の数を数えることです。 例 #include <bits/stdc++.h> using namespace std; // checking if element is 1 or not bool isOne(int i){ if (i == 1) return true; else