Menu
Coddy logo textTech

Adicionando um elemento

Parte da seção Lógica & Fluxo do Journey de JavaScript da Coddy — lição 30 de 65.

Para adicionar um elemento a um Set, use o método add(). Este método adiciona o elemento ao Set se ele ainda não estiver presente. Se o elemento já existir, o Set permanecerá inalterado.

Veja como usar o método add():

const mySet = new Set();
mySet.add(1);
mySet.add(2);
mySet.add(3);

console.log(mySet); // Set(3) { 1, 2, 3 }

Você pode encadear várias chamadas add(). Isso funciona porque add() retorna o próprio Set após adicionar o elemento, permitindo que você chame add() novamente de imediato no resultado:

mySet.add(4).add(5).add(6);

console.log(mySet); // Set(6) { 1, 2, 3, 4, 5, 6 }

Se você tentar adicionar um valor duplicado, o Set irá ignorá-lo:

mySet.add(1);

console.log(mySet); // Set(6) { 1, 2, 3, 4, 5, 6 } (inalterado)
challenge icon

Desafio

Fácil

Crie uma função chamada addUniqueElements que recebe dois parâmetros: um array e outro array. A função deve converter o primeiro array em um Set e adicionar todos os elementos do segundo array ao Set, mas apenas se eles ainda não existirem no Set. Por fim, converta o set em um array e retorne-o.

Experimente você mesmo

function addUniqueElements(array1, array2) {
  // Escreva seu código aqui
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Lógica & Fluxo