Задать вопрос
andreyvoroncov
@andreyvoroncov
мечтатель

Почему длина массива равна нулю, хотя в массиве есть элементы?

Проводил некоторые манипуляции с числовыми массивами. Использовал методы push, pop, concat и подобные конструкции:
function diff(arr) { // возвращает разницу с полным массивом
	const a = new Set([1, 2, 3, 4, 5, 6, 7, 8, 9])
	const b = new Set(arr)
	const difference = new Set([...a].filter(x => !b.has(x)))
	return [...difference].sort()
}
let arrNew =   diff(arr);
let arrNew2 = [...oldArr];

В итоге у некоторых массивов длина равна нулю, при том что элементы у них есть. Вот скриншот
62e7aa06a22eb692186035.jpeg
Есть идеи как такое могло получится?
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы