Saltar al contenido

Proyecto: invitados de la fiesta

JavaScript · Unidad 8: Más sobre arreglos

Ana y Leo organizan una fiesta, y cada quien hizo su lista de invitados. Hay gente en las dos. Con ... juntas las listas, y con un Set quitas a los repetidos.

const ana = ["Sofía", "Diego"];
const leo = ["Diego", "Val"];
const todos = [...ana, ...leo];
console.log(todos);
console.log([...new Set(todos)]);

Imprime

[ 'Sofía', 'Diego', 'Diego', 'Val' ]
[ 'Sofía', 'Diego', 'Val' ]

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Completa el código

    Completa la función que junta las dos listas sin repetir a nadie.

  2. 2. Opción múltiple

    ¿Qué guarda solo al terminar este código?

  3. 3. Escribe el código

    Escribe enComun(a, b), que regrese un arreglo con los invitados que están en las dos listas, en el orden de la lista a. Ninguna lista trae repetidos.

  4. 4. Escribe el código

    Escribe resumen(a, b), que regrese un objeto con total, cuántas personas distintas van a la fiesta, y comunes, cuántas están en las dos listas. Por ejemplo, con ["Ana", "Leo"] y ["Leo", "Val"] da { total: 3, comunes: 1 }.

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →