Setコレクションの便利な機能

Setコレクションには、多くの便利なプロパティ とメソッドがあります。それらを見ていきましょう。

コレクションのサイズ

プロパティsizeにはコレクションのサイズ(要素数) が含まれています:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.size);

値の存在確認

コレクション内に値が存在するかどうかは、 メソッドhasを使って確認できます:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.has(1));

要素の削除

コレクションから要素を削除するには、 メソッドdeleteを使用します:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.delete(1);

コレクションの全削除

コレクション全体をクリアするには、 メソッドclearを使用します:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.clear();

実践的な課題

Задание 1

初期値1、2、3を持つ Setコレクションを作成してください。 コレクション内の要素数を画面に出力してください。

Задание 2

初期値1、2、3を持つ Setコレクションを作成してください。 コレクション内に値3を持つ要素が存在するか、 次に値4を持つ要素が存在するかを 確認してください。