Menu
Coddy logo textTech

Récapitulatif - Les bases des ensembles

Fait partie de la section Logique & Flux du Journey JavaScript de Coddy — leçon 35 sur 65.

challenge icon

Défi

Facile

Créez une fonction appelée processStudentGroups qui prend un tableau de noms d'étudiants en argument. La fonction doit :

  1. Créer un Set à partir du tableau d'entrée pour obtenir des noms d'étudiants uniques
  2. Supprimer tout étudiant dont le nom commence par 'Z' (insensible à la casse)
  3. Ajouter 'John Doe' au Set s'il n'est pas déjà présent
  4. Retourner un objet avec les propriétés suivantes :
    • uniqueCount : Le nombre d'étudiants uniques
    • hasJohnDoe : Un booléen indiquant si 'John Doe' est dans le Set
    • studentsArray : Un tableau de l'ensemble final des noms d'étudiants

Essayez vous-même

function processStudentGroups(students) {
  // Écrivez votre code ici
}

Toutes les leçons de Logique & Flux