# Полезные возможности коллекций Set

Коллекции `Set` имеют ряд полезных свойств и методов. Давайте их разберем.

## Размер коллекции

В свойстве `size` содержится размер коллекции:

`let set = new Set; set.add(1); set.add(2); set.add(3); console.log(set.size);`

## Проверка наличия значения

Проверить наличие значения в коллекции можно с помощью метода `has`:

`let set = new Set; set.add(1); set.add(2); set.add(3); console.log(set.has(1));`

## Удаление элементов

Удалить элемент из коллекции можно с помощью метода `delete`:

`let set = new Set; set.add(1); set.add(2); set.add(3); set.delete(1);`

## Очистка коллекции

Очистить всю коллекцию можно с помощью метода `clear`:

`let set = new Set; set.add(1); set.add(2); set.add(3); set.clear();`

## Практические задачи

Создайте коллекцию `Set` с начальными значениями `1`, `2` и `3`. Выведите на экран количество элементов в коллекции.

Создайте коллекцию `Set` с начальными значениями `1`, `2` и `3`. Проверьте наличие в коллекции элемента со значением `3`, а затем элемента со значением `4`.

←→
↑
en ru