文字列が別のJavaScriptに表示される回数
2つの文字列を受け取り、str1がstr2に出現する回数のカウントを返すJavaScript関数を作成する必要があります。
例
このためのコードは-
になりますconst main = 'This is the is main is string';
const sub = 'is';
const countAppearances = (main, sub) => {
const regex = new RegExp(sub, "g");
let count = 0;
main.replace(regex, (a, b) => {
count++;
});
return count;
};
console.log(countAppearances(main, sub)); 出力
コンソールの出力-
4
-
JavaScriptを使用して特定の回数だけ文字列を繰り返す
問題 文字列と数値を2つの引数として受け取るJavaScript関数を作成する必要があります。 この関数は、2番目の引数で指定された回数だけ入力文字列を繰り返し、新しい繰り返し文字列を返す必要があります。 例 以下はコードです- const str = 'this'; const num = 8; const repeatSpecificTimes = (str = '', num = 1) => { const arr = [str]; let i = 1; while(
-
JavaScriptで配列を電話番号文字列に変換する
問題 最初で唯一の引数として、正確に10個の正の整数arrの配列を受け取るJavaScript関数を作成する必要があります。 次に、関数は電話番号文字列の形式の文字列を返す必要があります。 たとえば、関数への入力が-の場合 入力 const arr = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]; 出力 const output = '(987) 654-3210'; 例 以下はコードです- const arr = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]; const createNumber = (arr = []) =