Menu
Coddy logo textTech

Resumen - Conceptos básicos de conjuntos

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

challenge icon

Desafío

Fácil

Crea una función llamada processStudentGroups que reciba un array de nombres de estudiantes como argumento. La función debe:

  1. Crear un Set a partir del array de entrada para obtener nombres de estudiantes únicos
  2. Eliminar a cualquier estudiante cuyo nombre comience con 'Z' (sin distinguir entre mayúsculas y minúsculas)
  3. Añadir 'John Doe' al Set si aún no está presente
  4. Devolver un objeto con las siguientes propiedades:
    • uniqueCount: El número de estudiantes únicos
    • hasJohnDoe: Un booleano que indica si 'John Doe' está en el Set
    • studentsArray: Un array con el conjunto final de nombres de estudiantes

Pruébalo tú mismo

function processStudentGroups(students) {
  // Escribe tu código aquí
}

Todas las lecciones de Lógica y Flujo