repeatメソッド
メソッド repeat は、
元の文字列を指定された回数分コピーし、
結合した新しい文字列を生成します。
構文
文字列.repeat(数値);
例
メソッドのパラメータに数値 1 を指定してみましょう:
let res = 'abcde'.repeat(1);
console.log(res);
コードを実行すると、 文字列は元のままです:
'abcde'
例
次に、文字列を 2 回コピーします:
let res = 'abcde'.repeat(2);
console.log(res);
コードの実行結果:
'abcdeabcde'
例
文字列を -1 回コピーしてみます:
let res = 'abcde'.repeat(-1);
console.log(res);
実行後、エラーが発生します:
'RangeError: Invalid count value: -1'
例
パラメータに数値 0 を指定した場合:
let res = 'abcde'.repeat(0);
console.log(res);
コードを実行すると、 空の文字列が得られます:
''