cycle
A função cycle repete os elementos de um array ou caracteres de uma string um número especificado de vezes.
Sintaxe
typescript
cycle<T>(array: T[], times: number): T[];
cycle(string: string, times: number): string;Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
array | T[] | string | Array ou string de origem |
times | number | Número de repetições |
Retorno
| Tipo | Descrição |
|---|---|
T[] | string | Novo array ou string repetido |
Exemplos
typescript
cycle([1, 2], 3); // => [1,2,1,2,1,2]
cycle("ab", 2); // => "abab"Notas
- Se times for 0 ou negativo, retorna um array ou string vazio.
- Não modifica o array ou string original.
