Menu
Coddy logo textTech

まとめ:セットの基本

CoddyのJavaScriptジャーニー「論理とフロー」セクションの一部 — レッスン 35/65。

challenge icon

チャレンジ

簡単

学生の名前の配列を引数として受け取る processStudentGroups という名前の関数を作成してください。この関数は以下の処理を行う必要があります:

  1. 入力された配列から Set を作成し、一意の学生名を取得します
  2. 名前が 'Z' で始まる学生(大文字と小文字を区別しない)を削除します
  3. 'John Doe' がまだ存在しない場合は、Set に追加します
  4. 以下のプロパティを持つオブジェクトを返します:
    • uniqueCount: 一意の学生の数
    • hasJohnDoe: 'John Doe' が Set に含まれているかどうかを示す真偽値
    • studentsArray: 最終的な学生名のセットの配列

自分で試してみよう

function processStudentGroups(students) {
  // ここにコードを記述してください
}

論理とフローのすべてのレッスン