truthCheck
by trentHarlem
JavaScript
function truthCheck(collection, pre) {
for (let el of collection) {
if(!el[pre]) return false;
}
return true;
}
// function truthCheck(collection, pre) {
// return collection.every(element => element[pre]);
// }
console.log(truthCheck([{
"single": "yes"
}], "single")) //should return true.
console.log(truthCheck([{
"single": ""
}, {
"single": "double"
}], "single")) // should return false.
console.log(truthCheck([{
"user": "Tinky-Winky",
"sex": "male"
}, {
"user": "Dipsy",
"sex": "male"
}, {
"user": "Laa-Laa",
"sex": "female"
}, {
"user": "Po",
"sex": "female"
}], "sex"))
// (collection.pre)?true:false;
// collection.pre !== undefined ? true : false