@Alexey1307

Как добавить значение в set?

Есть некая коллекция типа Set:
let choice = new Set([1,2,3,4]);

Есть переменная:
currentMonth = 1;

Как добавить переменную так, чтоб получился новый объект, где ключом будет переменная currentMonth, а значением первый и последний элемент set коллекции choice? Или же наоборот переменная будет значением, а элемент коллекции - ключом, в принципе порядок не важен.
Что-то типа:
//Псевдокод
let object = {
choice[0] : currentMonth,
choice[length-1] : currentMonth
}
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
XanXanXan
@XanXanXan
let choice = new Set([1,2,3,4]);
let choiceArr = [...choice];

let currentMonth = 1;

let object = {
  [choiceArr[0]] : currentMonth,
  [choiceArr.at(-1)] : currentMonth
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы