Can someone take a look at this and tell me why I can’t get my code to properly return sayLegs.
let dog = {
name: "Spot",
numLegs: 4,
sayLegs: function () {return 'This dog has ' + dog.numLegs + 'legs.';}
};
dog.sayLegs();
Can someone take a look at this and tell me why I can’t get my code to properly return sayLegs.
let dog = {
name: "Spot",
numLegs: 4,
sayLegs: function () {return 'This dog has ' + dog.numLegs + 'legs.';}
};
dog.sayLegs();
I’m guessing that you just need to check the formatting of the message that comes out. Is all the spacing, capitalization, spelling, and punctuation correct?
try that
function dog(name, numLegs) {
this.name = name,
this.numLegs = numLegs,
this.sayLegs = function () {return 'This dog has '+ this.numLegs + ‘legs.’;};
};
let spot = new dog(“Spot”, 4);
console.log(spot.sayLegs())
Your code has been blurred out to avoid spoiling a full working solution for other campers who may not yet want to see a complete solution. In the future, if you post a full passing solution to a challenge and have questions about it, please surround it with [spoiler]
and [/spoiler]
tags on the line above and below your solution code.
Thank you.