Metoden repeat

Metoden repeat opretter en ny streng, der indeholder det angivne antal kopier af den oprindelige streng, sat sammen.

Syntaks

javascriptstreng.repeat(antal);

Eksempel

Lad os angive tallet 1 i metodens parameter:

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

Som resultat af kodeudførelsen forbliver vores streng den samme:

javascript'abcde'

Eksempel

Nu kopierer vi strengen 2 gange:

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

Resultatet af kodeudførelsen:

javascript'abcdeabcde'

Eksempel

Lad os prøve at kopiere strengen -1 gange:

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

Efter udførelse får vi en fejl:

javascript'RangeError: Invalid count value: -1'

Eksempel

Hvis vi angiver tallet 0 i parameteren:

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

Som resultat af kodeudførelsen får vi en tom streng:

javascript''

Se også

  • metoden padEnd,
    som udfylder den aktuelle streng fra dens slutning med en given streng
  • metoden padStart,
    som udfylder den aktuelle streng fra dens start med en given streng