文字列が別の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 = []) =