Step 7. Program structure

P5 programs use the following structure to define what code runs once at startup, and what code runs every time step:

// Can define global variables and constants up here, outside both functions  

function setup() 		 
	// Instructions to be executed once, at start of run 

function draw()
	// Instructions to be executed every time step 

Note the chain brackets. These define the start and end of blocks of code.

We will now add some new code at certain locations within the structure.

Tweet this step: