Documentation for the syntax and objects in Javascript that we use on CodeHS.
A coordinate system uses numbers as coordinates to place objects in a geometric space.
Showing several still images one after another very quickly, to give the illusion of animated movement.
A function passed as a parameter to another function in order to be called later.
A number in your code that appears arbitrary. These should all be replaced with calculations or constants.
Don't repeat yourself: try to simplify your code and avoid repeating code unnecessarily.
An edge case is a problem in your code that only occurs in extreme situations.
A variable that can be used throughout a program, in every scope
JavaScript function that returns the width of the graphics canvas
JavaScript function that returns the height of the graphics canvas
The length between the center and edge of a circle
An event is an action (such as clicking the mouse or pressing a key on the keyboard) that a program detects and uses as input.
Top down design is a method for breaking our program down into smaller parts.
A variable used to count the number of times an action has been performed
A variable that is restricted to use in a certain scope of a program