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