Menu
Coddy logo textTech

Что такое множество?

Часть раздела Логика и поток путешествия по JavaScript на Coddy — урок 28 из 65.

Set — это встроенный объект в JavaScript, который хранит уникальные значения любого типа. Он похож на массив, но с одним ключевым отличием:

  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Проверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и поток