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

Entraînez-vous par vous-même : Compilateur JavaScript en ligne