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.