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

Practica por tu cuenta: Compilador de JavaScript online