Menu
Coddy logo textTech

Añadir un elemento

Parte de la sección Lógica y Flujo del Journey de JavaScript de Coddy — lección 30 de 65.

Para añadir un elemento a un Set, utiliza el método add(). Este método añade el elemento al Set si aún no está presente. Si el elemento ya existe, el Set permanece sin cambios.

Aquí tienes cómo usar el método add():

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

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

Puedes encadenar múltiples llamadas a add(). Esto funciona porque add() devuelve el propio Set después de añadir el elemento, permitiéndote llamar a add() de nuevo inmediatamente sobre el resultado:

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

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

Si intentas añadir un valor duplicado, el Set lo ignorará:

mySet.add(1);

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

Desafío

Fácil

Crea una función llamada addUniqueElements que recibe dos parámetros: un array y otro array. La función debe convertir el primer array en un Set, y añadir todos los elementos del segundo array al Set, pero solo si no existen ya en el Set. Finalmente, convierte el set en un array y devuélvelo.

Pruébalo tú mismo

function addUniqueElements(array1, array2) {
  // Escribe tu código aquí
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Lógica y Flujo