Functions
Parameters
return
Scope
Wild Card
100

The keyword that begins any function definition.

function

100

The number of parameters in theFunction(a,b).

2

100
A keyword that halts whatever function it's in.

return

100

A variable that can be used anywhere.

Global variable

100

A number system with sixteen possible digits.

Hexadecimal

200

A term for using a function in your code.

calling

200

A value that substitutes a parameter.

argument

200

The returned data type of 2 + 4.2.

float

200

The two general types of scope

Global and local

200

Using multiple computers to complete different tasks.

Parallel computing

300
A function call to "theFunction" with two arguments.
theFunction(___,___);
300

The number of parameters that Math.sqrt() uses

1

300

The returned data type of x == 1.

boolean
300
How JavaScript decides which variable to use, if two with the same name exist in the same space

Most local

300

let x = 1;

for(let i =0; i < 5;i++){

x = x* i;

}print(x);

24

400

Code that belongs to a function goes between these symbols

Curly brackets { }

400

Parameters always have this scope

Local

400

The amount of things that can be returned at once

1

400

The iterating variable of a for-loop, defined in the initializer, has this scope.

Local

400

The binary equivalent to 1010.

10102

500

You can, but shouldn't define this in start().

A function

500
When a function is called, JavaScript assigns values to parameters not using the values themselves, but copies of them.
Pass by value
500
"return x ** 3" for this function call: theFunction(3)

27

500

If you try to use a variable out of its scope, this kind of error will occur.

Runtime

500

There's a clear difference between those who can use the Internet and those who can't.

Digital divide

M
e
n
u