Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialPimwipha Cheaptumrong
10,977 PointsI have a problem with practicing OOP JavaScript exercise.
According to the OOP Javascript lesson: updating a property solution, I have written my code following the solution video.
const myString = { string: "Programming with Treehouse is fun!", countWords: function(){ const wordArray = this.string.split(' '); return wordArray.length; } }
const numWords = myString'countWords'; myString.characters = myString.string.length;
myString.string = "I love full stack JavaScript!";
Everything looks exactly the same as solution video but I am not sure where it's wrong. Thank you so much!
const myString = {
string: "Programming with Treehouse is fun!",
countWords: function(){
const wordArray = this.string.split(' ');
return wordArray.length;
}
}
const numWords = myString['countWords']();
myString.characters = myString.string.length;
myString.string = "I love full stack JavaScript!";
console.log(myString);
2 Answers
KRIS NIKOLAISEN
54,971 PointsThe error message gives you the solution. This:
"I love full stack JavaScript!"
needs to match exactly what was provided in the challenge.
"I love full stack JavaScript"
ayawovi Badohoun
10,334 Pointsconst myString = { string: "Programming with Treehouse is fun!", countWords: function(){ const wordArray = this.string.split(' '); return wordArray.length; } }
const numWords = myString'countWords'; myString.characters = myString.string.length;
myString.string = "I love full stack JavaScript!";
console.log(myString); it is really work
Pimwipha Cheaptumrong
10,977 PointsPimwipha Cheaptumrong
10,977 PointsThank you so much!
In the video, she wrote, "I love full stack JavaScript!" so I thought the exercise was a bit wrong because there is without !