Método repeat
El método repeat crea
una nueva cadena que contiene el número
especificado de copias de la cadena original,
fusionadas juntas.
Sintaxis
cadena.repeat(número);
Ejemplo
Especifiquemos el número 1 en el parámetro del método:
let res = 'abcde'.repeat(1);
console.log(res);
Como resultado de ejecutar el código nuestra cadena permanecerá igual:
'abcde'
Ejemplo
Ahora copiaremos la cadena 2 veces:
let res = 'abcde'.repeat(2);
console.log(res);
Resultado de la ejecución del código:
'abcdeabcde'
Ejemplo
Intentemos copiar la cadena
-1 veces:
let res = 'abcde'.repeat(-1);
console.log(res);
Después de ejecutar obtenemos un error:
'RangeError: Invalid count value: -1'
Ejemplo
Si especificamos el número 0 en el parámetro:
let res = 'abcde'.repeat(0);
console.log(res);
Como resultado de ejecutar el código obtendremos una cadena vacía:
''