Metoden repeat

Metoden repeat skapar en ny sträng som innehåller det angivna antalet kopior av den ursprungliga strängen, samlade ihop.

Syntax

javascriptsträng.repeat(antal);

Exempel

Låt oss ange talet 1 i metodens parameter:

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

Som ett resultat av kodkörningen förblir vår sträng oförändrad:

javascript'abcde'

Exempel

Nu kopierar vi strängen 2 gånger:

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

Resultatet av kodkörningen:

javascript'abcdeabcde'

Exempel

Låt oss försöka kopiera strängen -1 gånger:

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

Efter körning får vi ett fel:

javascript'RangeError: Invalid count value: -1'

Exempel

Om vi anger talet 0 i parametern:

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

Som ett resultat av kodkörningen får vi en tom sträng:

javascript''

Se även

  • metoden padEnd,
    som kompletterar den aktuella strängen från dess slut med en given sträng
  • metoden padStart,
    som kompletterar den aktuella strängen från dess början med en given sträng