const array = []
for(let i = 0; i < 1000; i++) {
const obj = {prop1: Math.random() > 0.9 ? "" : "Text", prop2: Math.random() > 0.9 ? "" : "Text", prop2: Math.random() > 0.9 ? "" : "Text"}
array.push(obj)
}
function checkEvery(arr) {
return arr.every(obj => Object.keys(obj).every(v => v))
}
function checkSome(arr) {
return !(arr.some(obj => Object.values(obj).some(v => !v)))
}
function checkEverySome(arr){
return arr.every(item =>
!Object.values(item).some(value => value === "")
);
}
checkEvery(array)
checkSome(array)
checkEverySome(array)