Metoda repeat
Metoda repeat tworzy
nowy ciąg znaków, zawierający określoną
liczbę kopii oryginalnego ciągu,
połączonych ze sobą.
Składnia
ciąg.repeat(liczba);
Przykład
Wprowadźmy w parametrze metody liczbę 1:
let res = 'abcde'.repeat(1);
console.log(res);
W wyniku wykonania kodu nasz ciąg znaków pozostanie niezmieniony:
'abcde'
Przykład
Teraz skopiujemy ciąg znaków 2 razy:
let res = 'abcde'.repeat(2);
console.log(res);
Wynik wykonania kodu:
'abcdeabcde'
Przykład
Spróbujmy skopiować ciąg znaków
-1 razy:
let res = 'abcde'.repeat(-1);
console.log(res);
Po wykonaniu otrzymujemy błąd:
'RangeError: Invalid count value: -1'
Przykład
Jeśli wprowadzimy w parametrze liczbę 0:
let res = 'abcde'.repeat(0);
console.log(res);
W wyniku wykonania kodu otrzymamy pusty ciąg znaków:
''