JavaScript

【JavaScript】同じ文字列を繰り返す方法(repeat)

本記事では、JavaScriptで同じ文字列を指定した数だけ繰り返す方法について解説しています。

ITエンジニア特化の転職サイト!
自社内開発求人に強い【クラウドリンク】

先輩くん
先輩くん
年収、休日数、労働環境等クラウドリンクが審査し、これらを通過した優良求人情報のみ紹介しているよ!
後輩ちゃん
後輩ちゃん
100%自社内開発の求人だから、SESのように職場環境が変わらないのがいいね!
簡単30秒で無料登録!

JavaScriptの学習におすすめ参考書
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで

repeatメソッドの使い方

JavaScriptで同じ文字列を繰り返すには、repeatメソッドを使用します。使い方は以下のとおりです。

文字列.repeat(num);
repeatメソッドの使い方
  • 文字列:繰り返したい対象の文字列を指定
  • num:何回繰り返すか0〜正の無限大までの数値を指定(負の数値を指定するとエラーが返されます)
const str = "test";

console.log(str.repeat(-1)); // -> Uncaught RangeError: Invalid count value at String.repeat
console.log(str.repeat(0)); // -> ""
console.log(str.repeat(1)); // -> test
console.log(str.repeat(3)); // -> testtesttest

ブラウザ対応状況

repeatメソッドのブラウザ対応状況は以下のとおりです。

デバイス ブラウザ サポート
Chrome 41
Edge 12
FireFox 24
Internet Explorer 非対応
Opera 28
Safari 9
WebView Android 41
Chrome Android 36
FireFox for Android 24
Opera Android 28
Safari on iOS 9
Samsung Internet 3.0

ブログランキング・にほんブログ村へ PVアクセスランキング にほんブログ村