Functions are blocks of code that can be reused.
They can be passed unlimited variables: parameters.
Create new variable: local variable
and return 1 or 0 return values
function nameFunction(parameter1,parameter2,...)
{statement1;
statement1; ..
return value(optional)}
return breaks out of the function.
functionsblocks of code that can be reused when calling the function