JavaScriptで文字列をn回繰り返す方法


  1. forループを使用する方法:

    function repeatString(str, n) {
    let result = '';
    for (let i = 0; i < n; i++) {
    result += str;
    }
    return result;
    }
    console.log(repeatString('Hello', 3)); // 結果: 'HelloHelloHello'
  2. whileループを使用する方法:

    function repeatString(str, n) {
    let result = '';
    let i = 0;
    while (i < n) {
    result += str;
    i++;
    }
    return result;
    }
    console.log(repeatString('World', 5)); // 結果: 'WorldWorldWorldWorldWorld'
  3. Array.prototype.join()を使用する方法:

    function repeatString(str, n) {
    return Array(n).fill(str).join('');
    }
    console.log(repeatString('Code', 2)); // 結果: 'CodeCode'
  4. String.prototype.repeat()を使用する方法:

    console.log('OpenAI'.repeat(4)); // 結果: 'OpenAIOpenAIOpenAIOpenAI'

これらは、JavaScriptで文字列を指定した回数繰り返すさまざまな方法です。どの方法を選ぶかは、使用するコンテキストや個々の好みによって異なります。ご自身のコードに最も適した方法を選んでください。