Testing Objects for Properties , need help

Tell us what’s happening:

Can someone tell me what’s wrong?
Can’t get desired output.
Your code so far


function checkObj(obj, checkProp) {
// Only change code below this line
if(myObj.hasOwnProperty(checkProp))
{
return myObj[checkProp];
}
else
{
return "Not Found";
}
// Only change code above this line
}
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36.

Challenge: Testing Objects for Properties

Link to the challenge:

function checkObj(obj, checkProp) {
  // Only change code below this line
  if (myObj.hasOwnProperty(checkProp)) {
    return myObj[checkProp];
  } else {
    return "Not Found";
  }
  // Only change code above this line
}

You have obj as the input to your function but you are using myObj inside of the function. Why?

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.