You need .some to check if any items in an array pass a test. forEach returns undefined:
const data = [
{prop1: false, prop2: 'someValue'},
{prop1: true, prop2: 'someValue'},
{prop1: false, prop2: 'someValue'}
]
const isSomeProp1EqualToTrue = data.some(({ prop1 }) => prop1 === true);
console.log(isSomeProp1EqualToTrue);
4
solved JavaScript. forEach return an undefined