Я разрабатываю небольшое веб-приложение, которое получает массив объектов из API и затем показывает результат на странице после добавления некоторых данных к каждому объекту и удаления других объектов.
Я пробовал chechinkесли текущий элемент индекса такой же, как у nexts, но по какой-то причине он не работает.
const initialArray = [
{ x: 'one', y: 'place1'},
{ x: 'one', y: 'place1'},
{ x: 'two', y: 'place2'},
{ x: 'three', y: 'place3'},
{ x: 'three', y: 'place3'},
{ x: 'three', y: 'place3'},
{ x: 'four', y: 'place4'}
]
Ожидаемый результат должен быть:
let resArray = [
{ x: 'one' , y: 'place1', count: 2},
{ x: 'two', y: 'place2', count: 1 },
{ x: 'three', y: 'place3', count: 3 },
{ x: 'four', y: 'place4', count: 1 }
]
консоль не даетлюбая ошибка, так что это означает, что мой алгоритм был неверным.Спасибо за поддержку