Pls help me I cant solve this and pls tell me what to add or what I did wrong

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**

function checkObj(obj, checkProp) {
// Only change code below this line
var obj = {
  pet: "kitten",
  bed: "sleigh",
gift: "pony",
city: "Seattle"

};
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 (Linux; Android 9; SM-T510) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.115 Safari/537.36

Challenge: Testing Objects for Properties

Link to the challenge:

What is the reason for declaring this variable in the body of the function?

1 Like

You will be given an obj in the function parameters. By creating one, you’ve deleted the one you’re given.

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