Spread operator
Quando você precisa juntar dados de duas listas — como unir resultados de pesquisas ou combinar configurações — o spread operator ... é a forma mais direta e legível. Em vez de usar loops ou concat, você escreve [...array1, ...array2] e o código fica mais enxuto e fácil de manter.
O PROBLEMA
Crie dois arrays de números. Combine-os usando spread operator (...).
EXEMPLO
const a=[1,2,3], b=[4,5,6]; const c=[...a,...b]; → [1,2,3,4,5,6]
SOBRE O CONCEITO
O spread operator (...) 'espalha' os elementos de um array em outro. No exercício, você cria const array3 = [...array1, ...array2]. O erro comum é esquecer os três pontos: escrever [array1, array2] gera um array aninhado (array de arrays), não a concatenação desejada. Diferente de concat ou loops, o spread é imutável e não modifica os arrays originais, o que evita efeitos colaterais. Use sempre os três pontos antes de cada array que quiser expandir.
RESOLUÇÃO