A repeat metódus

A repeat metódus egy új sztringet hoz létre, amely a megadott számú, eredeti sztring másolatát tartalmazza, egymáshoz fűzve.

Szintaxis

javascriptsztring.repeat(szám);

Példa

Adjunk meg a metódus paramétereként az 1 számot:

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

A kód végrehajtása eredményeképpen a sztringünk változatlan marad:

javascript'abcde'

Példa

Most másoljuk le a sztringet 2 alkalommal:

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

A kód végrehajtásának eredménye:

javascript'abcdeabcde'

Példa

Próbáljuk meg a sztringet -1 alkalommal lemásolni:

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

Végrehajtás után hibát kapunk:

javascript'RangeError: Invalid count value: -1'

Példa

Ha a paraméterben a 0 számot adjuk meg:

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

A kód végrehajtása eredményeképpen egy üres sztringet kapunk:

javascript''

Lásd még

  • a padEnd metódus,
    amely kitölti az aktuális sztringet a végén egy megadott sztringgel
  • a padStart metódus,
    amely kitölti az aktuális sztringet az elején egy megadott sztringgel