--- title: Create a Method on an Object --- # Create a Method on an Object --- ## Problem Explanation An objects function must be initialised within the object itself. This is demonstrated in the following code. ```javascript let obj = { property1: 1, function1: function() { //Code to be exectued } }; ``` --- ## Solutions
Solution 1 (Click to Show/Hide) ```javascript let dog = { name: "Spot", numLegs: 4, sayLegs: function() { return "This dog has " + dog.numLegs + " legs."; } }; dog.sayLegs(); ```