Basic JavaScript - Testing Objects for Properties

Tell us what’s happening:
Don’t quite understand what I need to do.

Your code so far

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

function checkObj(checkProp) {
  // Your Code Here
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/110.0.0.0 Safari/537.36

Challenge: Basic JavaScript - Testing Objects for Properties

Link to the challenge:

You shouldn’t be adding the object (myObj) to your function.

The function should be able to take in any object (through the obj parameter) and return the value of the property if it exists or the string “Not Found” if it doesn’t

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