
Solution retrospective
I am happy to have gotten pretty close to the solution. I think my javascript could have been a lot cleaner and there were probably more efficient ways to handle the different functions, but as a beginner I think I did okay. I would probably plan out my javascript better and start with pseudocode instead of just going along and adding as I discovered I was missing functionality.
What challenges did you encounter, and how did you overcome them?The main task was how to have the function run from interacting with either number input or any of the buttons, while also pulling the percentage from the corresponding button that had been activated. I ended up having an active / inactive class setup for the buttons, so the main function would pull from whichever button had been clicked last while still running the function on input when typing into either number input.
What specific areas of your project would you like help with?Any general suggestions, especially on how to get cleaner and more efficient javascript. I know I have some repetition and inefficiencies there for sure.
Please log in to post a comment
Log in with GitHubCommunity feedback
- @ktzazz
wow you solved the challenge perfectly, congrats :D I was having trouble with the script, specially with the percentages but I did my research and found that using the method "forEach" could make the code more efficient. Good job!
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord