Assignment 9: Animation

Assignment 9: Animate Object

This assignment involves animating a square on a canvas using JavaScript. The square will bounce within the canvas bounds, change color, and reverse direction when the canvas is clicked.