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인 요소가 컬렉션에 존재하는지 확인하세요.