Help me, Please... I am stuck at this point. I can't find the solution...

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

   **Your code so far**

/*
const createPerson = (name, age, gender) => {
 "use strict";
 // change code below this line
 return {
   name,
   age,
   gender
 };
 // change code above this line
};
*/
const createPerson = (name, age, gender) => { 
 
 var myObj = { name, age, gender };
 /*var obj = {
   myObj
 };*/
 return myObj; //.myObj; //{ name, age, gender };

 /*
 const myObj = () => ( { name, age, gender } );
 return myObj();
 */
 /*
 const myObj = (() => {
   return { name, age, gender }
 })();
 return myObj;
 */
 /* 
 const myObj = { name, age, gender };
 return myObj;
 */
 /*
 return { name, age, gender };
 */
 /*
 return `{${name}, ${age}, ${gender}}`;
 */
 /*
 const myObj = {};
 ({ key: myObj.prop } = { key: {name, age, gender} });
 return myObj.prop;
 */
 /*
 const myObj = {};
 myObj.name = name;
 myObj.age = age;
 myObj.gender = gender;
 return myObj;
 */
 /*
 const myObj = () => ({ name, age, gender });
 return myObj();
 */
 /*
 const name1 = name; 
 const age1 = age; 
 const gender1 = gender; 
 const myObj = { name: name, age: age, gender: gender };
 return { name1, age1, gender1 };
*/
/*
const myObj= {}; 
myObj["name"] = name;
myObj["age"] = age; 
myObj["gender"] = gender
return myObj;
*/
/*
const myObj = { ["name"]: name, ['age']: age, ['gender']: gender }; 
return myObj;
*/
/*
const myObj = {};
 myObj.name = name || "Kalo";
 myObj.age = age || 36;
 myObj.gender = gender || "macho";
 return myObj;
*/

 /*const myObj = {};
 Object.defineProperty(myObj, "name", {value: name, writable: true, configurable: true, enumerable: true});
 Object.defineProperty(myObj, `${age}`, {value: age});
 Object.defineProperty(myObj, `${gender}`, {value: gender});*/


};

//const myObj= createPerson("Zodiac Hasbro", 56, "male"); //debe devolver {name: "Zodiac Hasbro", age: 56, gender: "male"}.
console.log(createPerson("Zodiac Hasbro", 56, "male"));
//console.log(myObj);
//const myObj2= createPerson("kalito", 36, "Uni");
//console.log(myObj2);


   **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.107 Safari/537.36

Challenge: Write Concise Object Literal Declarations Using Object Property Shorthand

Link to the challenge:

Hi @acesarcallo !

Welcome to the forum!

I would reset the lesson because you have some extra stuff in there that shouldn’t be like this

Once you reset the lesson only change code where you are supposed to.
You did this part correct

Only add that and nothing else.

Gracias… Muchas gracias. No se que hice, pero no podia avanzar.
Ahora a seguir…

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