Simple JavaScript Canvas program demonstrating elliptical orbit.
Not being able to do vector operations is very awkward. I wonder if JavaScript Math supports vector dot and cross products? I'll need those if I am to try Hohmann simulation in JavaScript Canvas.