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 comme argument. La fonction doit :

  1. Créer un Set à partir du tableau d’entrée pour obtenir les noms d’étudiants uniques
  2. Supprimer tout étudiant dont le nom commence par « Z » (sans tenir compte de la casse)
  3. Ajouter « John Doe » au Set s’il n’y est pas déjà
  4. Retourner un objet avec les propriétés suivantes :
    • uniqueCount : Le nombre d’étudiants uniques
    • hasJohnDoe : Un booléen indiquant si « John Doe » se trouve dans le Set
    • studentsArray : Un tableau contenant 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