Menu
Coddy logo textTech

Riepilogo - Nozioni di base sugli insiemi

Fa parte della sezione Logica e flusso del percorso JavaScript di Coddy. Lezione 35 di 65.

challenge icon

Sfida

Facile

Crea una funzione chiamata processStudentGroups che accetti come argomento un array di nomi di studenti. La funzione dovrebbe:

  1. Creare un Set a partire dall'array di input per ottenere nomi di studenti univoci
  2. Rimuovere ogni studente il cui nome inizia con 'Z' (senza distinzione tra maiuscole e minuscole)
  3. Aggiungere 'John Doe' al Set se non è già presente
  4. Restituire un oggetto con le seguenti proprietà:
    • uniqueCount: il numero di studenti univoci
    • hasJohnDoe: un valore booleano che indica se 'John Doe' è presente nel Set
    • studentsArray: un array dei nomi degli studenti contenuti nel Set finale

Provalo tu

function processStudentGroups(students) {
  // Scrivi il tuo codice qui
}

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore JavaScript online