Blockquotefunction checkObj(obj, checkProp) {
// Cambia solo el código debajo de esta línea
if (obj in checkObj || checkProp in checkObj) {
return "Obj";
}
return “Not Found”;
}
checkObj();
// Cambia solo el código encima de esta línea
Blockquotefunction checkObj(obj, checkProp) {
// Cambia solo el código debajo de esta línea
if (obj in checkObj || checkProp in checkObj) {
return "Obj";
}
return “Not Found”;
}
checkObj();
// Cambia solo el código encima de esta línea
¡Hola!
Si revisas bien las instrucciones dicen asi:
Modifique la función
checkObjpara probar si un objeto pasado a la función (obj) contiene una propiedad específica (checkProp). Si se encuentra la propiedad, devuelve el valor de esa propiedad. Si no, regresa"Not Found".
Entonces para la condición del bloque if enfocate en esta parte:
probar si un objeto
objcontiene una propiedadcheckProp,
que traducido a codigo se vería asÍ:
if (obj.hasOwnProperty(checkProp))
En cuanto a la declaración return las instrucciones dicen:
Si se encuentra la propiedad, devuelve el valor de esa propiedad,
Para lo cual te recomiendo que revises esta leccion:
Espero haber ayudado.
saludos