This is a solution to the Calculator app challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Note: Delete this note and update the table of contents based on what sections you keep.
Users should be able to:
- See the size of the elements adjust based on their device's screen size
- Perform mathmatical operations like addition, subtraction, multiplication, and division
- Adjust the color theme based on their preference
- Bonus: Have their initial theme preference checked using
prefers-color-scheme
and have any additional changes saved in the browser
- Solution URL: Github URL
- Live Site URL: Live Project
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Vanilla Javascript
More Flexibility with Javascript Arrays and Array Methods, got more insight on the beauty of the Switch Statement Javascript
and learned a new method the javascript eval() method
}
#Continued development
- Go to Resource - This helped me for with the array methods and the eval function used in this project. I really liked this pattern and will use it going forward.
- Website - AMD
- Frontend Mentor - @michojekunle
- Twitter - @MichaelOjekunl2
Credits to Javascript Academy!! on youtube