Metoden repeat

Metoden repeat oppretter en ny streng som inneholder det angitte antallet kopier av den opprinnelige strengen, satt sammen.

Syntaks

javascriptstreng.repeat(tall);

Eksempel

La oss angi tallet 1 som parameter til metoden:

javascriptlet res = 'abcde'.repeat(1);
console.log(res);

Som et resultat av kjøringen vil strengen vår forbli den samme:

javascript'abcde'

Eksempel

Nå kopierer vi strengen 2 ganger:

javascriptlet res = 'abcde'.repeat(2);
console.log(res);

Resultatet av kjøringen:

javascript'abcdeabcde'

Eksempel

La oss prøve å kopiere strengen -1 ganger:

javascriptlet res = 'abcde'.repeat(-1);
console.log(res);

Etter kjøring får vi en feilmelding:

javascript'RangeError: Invalid count value: -1'

Eksempel

Hvis vi angir tallet 0 som parameter:

javascriptlet res = 'abcde'.repeat(0);
console.log(res);

Som et resultat av kjøringen får vi en tom streng:

javascript''

Se også

  • metoden padEnd,
    som utfyller gjeldende streng fra slutten med en angitt streng
  • metoden padStart,
    som utfyller gjeldende streng fra starten med en angitt streng