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 trial

JavaScript

Christopher Lebbano
Christopher Lebbano
15,338 Points

Looking for "extra easy" code challenges (JS). Anything I find on the web labeled "easy" is way too hard for me.

So after completing a few of the JavaScript courses here on Treehouse, I went looking for some coding challenges to start really using my brain. I've tried things like coderbyte and reddit.com/r/dailyprogrammer.

These challenges all have labels like "easy" or "medium" etc, but I can't even begin to solve anything labeled easy. I just have no clue where to start, and even after looking at the solution I sit there and scratch my head and tell myself that I would've never been able to figure that out.

Are there any challenges or things out there that I can try and solve that are more of an introduction to the harder concepts or problems?

1 Answer

Steven Parker
Steven Parker
231,007 Points

Have you tried "Code Wars"?

I haven't been on there for a while, but I remember I skipped the first several levels because I was looking for more challenging code problems. But perhaps the first levels would be just what you are looking for.

Christopher Lebbano
Christopher Lebbano
15,338 Points

Actually yes I just discovered this site, but I'm stuck on problem #2.

*correct the code so the greet function returns the expected value

function Person(name){
  this.name = name;
}

Person.prototype.greet = function(otherName){
  return "Hi " + otherName + ", my name is " + name;
}