First, careless mistake on syntax or misspelling. Second, knowledge in JavaScript.
I feel there process is right, but I still need a lot of practise.
Learning programming need steps by steps, don't jump over the place and MUST do a lot of excercises. By just merely watching video, reading books, attending conferences,and or classes, won't help. You need to get your hand dirty. I also learned that programming needs a lot of patience, persistency and skill. If you are the one that easy give up, or you are the type of person can't sit in front of computer for hours, programming might not be for you.
On top of that I also learned that I really not good at working with arrays and objects. The exercises like JS Gradebook and Build-in-Method just exposed my weakness. But after do some search and follow through the problem solving method, I felt more confident.
I quite confident that the process and problem solving techniques are great, I just need to practise more.
When solving super_fizzbuzz, and I am to apply what I have learned.
Pseudocode, googling and trying something new.
This is the third excercise in build-in-method, and felt very happy that I am able to apply what I have learned and succefully solve the challenge.
Break down the challange into smnall steps is important, Pseudocode is still my favorite.
I am quite confident in using the problem solving technique solving super_fizzbuss challenge. However, the confident was shaking and deteroriate fast after trying a very long time on JS gradebook and build-in-method.