Use Prototype Properties to Reduce Duplicate .Code

Tell us what’s happening:

Please I need help.

Your code so far


function Dog(name) {
  this.name = name;
  this.numLegs=2

}



// Add your code above this line
let beagle = new Dog("Snoopy");

Dog.numLegs()=function(){
return this.beagle;
}

console.log(beagle.numLegs);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/object-oriented-programming/use-prototype-properties-to-reduce-duplicate-code

Now my code change what is my wrong.

numLegs should be a prototype property not an own property.

This is wrong.All others is right.

function Dog(name) {
this.name = name;
this.numLegs=2

}

// Add your code above this line
let beagle = new Dog(“Snoopy”);

Dog.numLegs()=function(){
return this.beagle;
}

console.log(beagle.numLegs);

This is my new code wahat can I do?

Can you explain me more easilhy?

I read again that you have write and I understand it.Thank you.