Назад к вопросам
JuniorТеорияЧасто
Что выведет программа?
const s = new Set([1, "1", 1, 2]);
console.log(s.size);3
- Ждать
2:Setсравнивает значения без приведения типов, как===, поэтому число1и строка"1"— разные значения, и остаются оба. - Ждать
4:Setхранит каждое значение один раз, поэтому второй раз1не добавляется.
- Что вернёт
s.has(2)и что вернётs.has("2")? - Как получить из этого
Setмассив значений без повторов?