Здравствуйте. Подсскажите пожалуйста как правильно решить следующую задачу. У меня есть данные.
const arr = [
[{id: 1, value: 'item 1'}, {id: 2, value: 'item 3'}, {id: 3, value: 'item 3'}, {id: 4, value: 'item 4'}],
[{id: 1, value: 'item 1'}, {id: 2, value: 'item 3'}, {id: 3, value: 'item 3'}, {id: 4, value: '-'}],
[{id: 1, value: 'item 1'}, {id: 2, value: 'item 3'}, {id: 3, value: 'item 3'}, {id: 4, value: 'item 4'}],
[{id: 1, value: 'item 1'}, {id: 2, value: '-'}, {id: 3, value: 'item 3'}, {id: 4, value: 'item 4'}]
]
Мне необходимо получить следующий массив, т.е. исключить те элементы в которых присутствуют: value: '-'
const arrM = [
[{id: 1, value: 'item 1'}, {id: 2, value: 'item 3'}, {id: 3, value: 'item 3'}, {id: 4, value: 'item 4'}],
[{id: 1, value: 'item 1'}, {id: 2, value: 'item 3'}, {id: 3, value: 'item 3'}, {id: 4, value: 'item 4'}]
]