Testing Objects for Properties0001

Tell us what’s happening:
I am not able to understand the problem in it

Your code so far

// Setup
var myObj = {
  gift: "pony",
  pet: "kitten",
  bed: "sleigh"

function checkObj(checkProp) {
  // Your Code Here
  return myObj.gift;
  return "Not Found";

// Test your code by modifying these values

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0.

Link to the challenge:

The test will run checkObject with different argument and test if the solution is correct.

The way you wrote your function, it doesn’t metter which argument I pass, it will always check that "gift" is in the object.

You should write your function using the checkProp parameter, that may change according to the argument supplied to the function, once invoked.

Hope this helps :slight_smile:

1 Like

Thanks…your suggestion solves the problem…