I can figure out what is mistake Help me out!

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

   **Your code so far**

var myObj = {
gift: "pony",
pet: "kitten",
bed: "sleigh",
city: "Seattle"

function checkObj(checkProp) {
// Your Code Here

if (myObj.hasOwnProperty(checkProp)){
return myObj[checkProp];
}else {
return "Not Found";


   **Your browser information:**

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

Challenge: Testing Objects for Properties

Link to the challenge:

Hi @Harsathabinav !

Welcome to the forum!

Two things.

You are not supposed to change the function parameters.
Reset the lesson and don’t touch the function parameters here

You are not supposed to create your own object.

This is incorrect.

Your function should test ANY object not one that you hardcoded yourself.

Hope that helps!

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