JavaScript básico - Verifica las propiedades de un objeto

Cuéntanos qué está pasando:
Describe tu problema en detalle aquí.

  **Tu código hasta el momento**
function checkObj(obj, checkProp) {
// Cambia solo el código debajo de esta línea
return checkObj = {
  obj: "pony",
  chekProp: "gift"
};

checkObj.hasOwnProperty("obj");
checkObj.hasOwnProperty("pony");
// Cambia solo el código encima de esta línea
}
  **Información de tu navegador:**

El agente de usuario es: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36 OPR/89.0.4447.64

Desafío: JavaScript básico - Verifica las propiedades de un objeto

Enlaza al desafío:

Al revisar las pruebas se puede ver como cada prueba tiene un objeto diferente, así que tienes que escribir un código que funcione con cualquier objeto.

Imagina que tienes una función que suma dos números

function suma(){
  const res = 2 + 2;
  return res
}

suma()

Este código solo funciona cuando quieres sumar 2 más 2
pero si queremos sumar diferentes números no nos sirve la función.

function suma(a, b){
  const res = a + b;
  return res
}

suma(2, 3)
suma(4, 5)

Ahora la función sirve con cualquier par de números

De igual forma tu código solo funciona con el objeto que le estás dando, tienes que escribirlo de forma que funcione con cualquier objeto