I am new to javascript oop i have been trying to get the desired value but it gives me undefined
class person {
  constructor(isGreat, brain, personality) {
    this.isGreat = isGreat;
    this.brain = brain;
    this.personality = personality;
  }
  getDetails(req) {
    this.req = req;
    let dic = {
      isGreat: this.isGreat,
      brain: `they have ${this.brain} brain`,
      personality: `they have ${this.personality} personality`,
    };
    return dic.req;
  }
}
let person0 = new person(true, "massive", "great");
console.log(person0.getDetails("isGreat"));
req can get read but dic.req shows undefined
The problem is console.log shows undefined.
 
     
     
    