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
Есть идеи как такое могло получится?
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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