Metoda repeat
Metoda repeat creează
un nou șir care conține numărul specificat
de copii ale șirului original,
unite împreună.
Sintaxă
șir.repeat(număr);
Exemplu
Să specificăm în parametrul metodei numărul 1:
let res = 'abcde'.repeat(1);
console.log(res);
Ca rezultat al executării codului șirul nostru va rămâne același:
'abcde'
Exemplu
Acum vom copia șirul de 2 ori:
let res = 'abcde'.repeat(2);
console.log(res);
Rezultatul executării codului:
'abcdeabcde'
Exemplu
Să încercăm să copiem șirul
de -1 ori:
let res = 'abcde'.repeat(-1);
console.log(res);
După executare primim o eroare:
'RangeError: Invalid count value: -1'
Exemplu
Dacă specificăm în parametru numărul 0:
let res = 'abcde'.repeat(0);
console.log(res);
Ca rezultat al executării codului vom obține un șir gol:
''