Condition
Function
Statement
Variable

if
if
else
while
for
 
 
var
global
value
param
function
 
return
=
+
-
*
/
++
- -
+=
=
*=
/=
%
[
]
<
>
||
= =
&&
!
function
 
param
var
=
value
while
param
>
value
var
=
var
*
param
param
=
param
-
value
return
var
var
=
factorial
 
value