с учетом следующих данных:
const array = [
{name: one, completed: false},
{name: two, completed: false},
{name: three, completed: false},
{name: four, completed: false},
]
const arrayTwo = [
{name: one, completed: true},
{name: two, completed: true},
{name: three, completed: false},
{name: four, completed: false},
]
Мне нужно иметь возможность вернуть:
//from array
[
{name: one, completed: false}
]
//from arrayTwo
[
{name: one, completed: true},
{name: two, completed: true},
{name: three, completed: false},
]
Итак, на вопрос:
Как я могу отобразить / отфильтровать / уменьшить эти массивы, чтобы вернуть все элементы вплоть до , включая первый элемент с условием соответствия параметров:
completed: false
... или первый, если все они удовлетворяют условию:
completed: false
Как всегда, высоко ценится любое направление, поэтому спасибо заранее!