Tell us what’s happening:
Describe your issue in detail here.
satisfied all the requirements in the exercise, except The users object should not be accessed directly
Your code so far
let users = {
Alan: {
age: 27,
online: true
},
Jeff: {
age: 32,
online: true
},
Sarah: {
age: 48,
online: true
},
Ryan: {
age: 19,
online: true
}
};
function isEveryoneHere(userObj) {
// Only change code below this line
let everyone = ["Alan", "Jeff", "Sarah", "Ryan"];
for (let i = 0; i < everyone.length; i += 1) {
let student = everyone[i]
console.log(student);
if (users.hasOwnProperty(student) == false) {
return false
}
}
return true
// Only change code above this line
}
console.log(isEveryoneHere(users));
**Your browser information:**
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Challenge: Check if an Object has a Property
Link to the challenge: