Tell us what’s happening:
I actually used the hasOwnPorperty line but it didn’t work so I went to the hint page. Copied it out and completed the exercise but I see no relationship between the answer and the explanation of the exercise. The exercise suggested one line needed to be changed but it was numerous lines.
I can keep copying hints but I don’t think I learning anything. How is this educational?
Your code so far
function checkObj(obj, checkProp) {
// Only change code below this line
if(obj.hasOwnProperty(checkProp)){
return obj[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/83.0.4103.116 Safari/537.36
.
Challenge: Testing Objects for Properties
Link to the challenge: