JavaScript Basics with small projects

Recently I have focused on creating smaller projects to reinforce my understanding of JS basics. Here are a few of my recent efforts:

Though I’ve created more advanced JS projects in the past, such as an Etch-A-Sketch canvas and a pomodoro clock, doing these simpler projects in beneficial. I see JS with a fresh outlook after working in Ruby. Object oriented programming is coming more naturally. I’m running into less syntax issues.

I plan to knock out more of these and add some of them to a Sinatra app that holds some of my other projects. I’ve done this for a restaurant web page already. This project was to create all markup, styling, and navigation function through JavaScript.