Metóda repeat

Metóda repeat vytvára nový reťazec obsahujúci zadaný počet kópií pôvodného reťazca, zlúčených dohromady.

Syntax

javascriptreťazec.repeat(číslo);

Príklad

Zadajme v parametri metódy číslo 1:

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

Výsledkom vykonania kódu náš reťazec zostane rovnaký:

javascript'abcde'

Príklad

Teraz skopírujme reťazec 2 krát:

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

Výsledok vykonania kódu:

javascript'abcdeabcde'

Príklad

Skúsme skopírovať reťazec -1 krát:

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

Po vykonaní dostaneme chybu:

javascript'RangeError: Invalid count value: -1'

Príklad

Ak zadáme v parametri číslo 0:

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

Výsledkom vykonania kódu dostaneme prázdny reťazec:

javascript''

Pozri tiež

  • metóda padEnd,
    ktorá dopĺňa aktuálny reťazec z jeho konca zadaným reťazcom
  • metóda padStart,
    ktorá dopĺňa aktuálny reťazec z jeho začiatku zadaným reťazcom