This is a kata for code wars, and I can't seem to figure it out. I have never worked with JavaScript before.
I know the answer is probably simple, but I just can't seem to figure out what they are looking for even after many hours of searching. I know that name in the greet function is not defined, but when I define it, it says it's not the value it's looking for.
function Person(name){
  this.name = name;
}
Person.prototype.greet = function(otherName){
  return "Hi " + otherName + ", my name is " + name;
}
Please help and an explanation would be greatly appreciated.
 
     
     
     
    