Funcionalidades útiles de las colecciones Set

Las colecciones Set tienen una serie de propiedades y métodos útiles. Vamos a analizarlos.

Tamaño de la colección

En la propiedad size se contiene el tamaño de la colección:

javascriptlet set = new Set;

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

console.log(set.size);

Comprobación de la existencia de un valor

Comprobar la existencia de un valor en la colección se puede con el método has:

javascriptlet set = new Set;

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

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

Eliminación de elementos

Eliminar un elemento de la colección se puede con el método delete:

javascriptlet set = new Set;

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

set.delete(1);

Limpieza de la colección

Limpiar toda la colección se puede con el método clear:

javascriptlet set = new Set;

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

set.clear();

Tareas prácticas

Задание 1

Cree una colección Set con valores iniciales 1, 2 y 3. Muestre en pantalla el número de elementos en la colección.

Задание 2

Cree una colección Set con valores iniciales 1, 2 y 3. Compruebe la existencia en la colección del elemento con valor 3, y luego del elemento con valor 4.