JavaScript Practice Object Basics in JavaScript Practicing Object Basics Practice Adding a Method to an Object Literal

Christian Delos Reyes
Christian Delos Reyes
9,199 Points

I have the same code, but mine doesn't work.

why? const myString = { string: "Programming with Treehouse is fun!", countWords: function(){ const wordArray = this.string.split(' '); return wordArray.length; } }

mystring.js
const myString = {
    string: "Programming with Treehouse is fun!"
  countWords: function(){
      const wordArray = this.string.split(' ');
      return wordArray.length;
  }
}

const myString = {
    string: "Programming with Treehouse is fun!",
    countWords: function(){
        const wordArray = this.string.split(' ');
        return wordArray.length;
    }
}

1 Answer

Brandon Evans
Brandon Evans
8,154 Points

Hey Christian! Looks like a simple Syntax error at the end of line 2. Take a closer look! You're very close. :) Let me know if this helps or not.