I feel like my (relatively poor) math skills are holding me up in JS algorithm challenges and projects

Do you guys feel the same way?


Many of the algorithms do not require a specific level of mathematics understanding - some do, such as the “Sum Fibonacci Numbers” and “Map The Debris”.

However, I would say that having a solid mathematical foundation helps understand the flow of logic when writing an algorithm, and can be a “leg up” in that regard. That being said, I wouldn’t stress too much about knowing advanced mathematics, and instead try to focus solely on the logical steps.

When starting an algorithm, I usually look at the input (what does the function take?), the output (what should the function give back?), and try to write the steps (in plain language) to get from input to output. After this, I start to write code. :slight_smile: