Menu
Coddy logo textTech

セットとは?

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

Set は、あらゆる型のユニークな値を格納する JavaScript の組み込みオブジェクトです。配列に似ていますが、1つ大きな違いがあります:

  1. Set 内の各値は一意である必要があります

Setの作成方法は以下の通りです:

const mySet = new Set();

配列を使用してSetを初期化することもできます:

const mySet = new Set([1, 2, 3, 4, 5]);

Setを配列に戻すには:

const myArr = Array.from(mySet);
challenge icon

チャレンジ

簡単

引数として配列を受け取り、入力された配列から一意の要素のみを含む新しい配列を返す、uniqueElementsという名前の関数を作成してください。

チートシート

Setは、あらゆる型のユニークな値を格納するJavaScriptの組み込みオブジェクトです。Set内の各値はユニークである必要があります。

Setを作成する:

const mySet = new Set();

配列でSetを初期化する:

const mySet = new Set([1, 2, 3, 4, 5]);

Setを配列に戻す:

const myArr = Array.from(mySet);

自分で試してみよう

function uniqueElements(arr) {
  // ここにコードを書いてください
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

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