Como combinar dois arrays em JavaScript e remover duplicatas?
Olá a todos! Sou novo em JavaScript e me deparei com a seguinte tarefa: tenho dois arrays com números e preciso combiná-los em um só, mas de forma que no array final não haja elementos repetidos. Pesquisei em vários fóruns, mas ainda estou confuso.\n\nAqui estão meus arrays:\n\n```javascript\nconst arr1 = [1, 2, 3, 4, 5];\nconst arr2 = [3, 4, 5, 6, 7];\n```\n\nQuero obter como resultado: `[1, 2, 3, 4, 5, 6, 7]`. Ou seja, os números 3, 4 e 5 não devem se duplicar. Tentei usar `concat`, mas ele simplesmente junta tudo em sequência, e as duplicatas permanecem:\n\n```javascript\nconst merged = arr1.concat(arr2);\nconsole.log(merged); // [1, 2, 3, 4, 5, 3, 4, 5, 6, 7]\n```\n\nDepois tentei usar `Set`, mas não entendi completamente como usá-lo corretamente com arrays. Além disso, no meu projeto pode haver não apenas núm