У меня есть объект для проверки, если какой-либо объект из массива не совпадает
const obj = {
question: "What is your dog name?",
answer: "Browny"
}
const array = [
{
question: "What is your name?",
answer: "Diana"
},
{
question: "What is your dog name?",
answer: "Browny"
}
]
Я пробовал фильтровать и сравнивать их, но проверяет только первый объект
array.filter(arr => {
if (arr.question !== obj.question) response.status(409).json({message: 'Wrong question chosen'})
if (arr.answer !== obj.answer) response.status(409).json({message: 'Please type the right answer'})
else response.status(200)
})
Я проверяю это JS: Фильтровать массив объектов по массиву, когда ключ объекта - это массив объектов , но это меня немного сбивает с толку
Надеюсь, вы, ребята, можете мне помочь, заранее спасибо!