A function can be used anywhere in actionscript and doesn't have to be limited to this type of example. A function is also an expression because it evaluates to a value which can then be employed further in your actionscript. Let's now take a look at a function being used as an expression.
If (Substring (firstname, 1, 1) eq "E")
Set Variable: "output" = "Your name begins with E"
Else If (Substring (firstname, 1, 1) eq "e")
Set Variable: "output" = "Your name begins with E"
Else
Set Variable: "output" = "Your name does not begin with E"
End If
Now let's look at the Flash 4 Function armoury to see what Functions Macromedia has created for us.
Eddie is the Content Editor at Flashkit.com and is actually a sentient Gateway Solo 2150xl notebook that suffers from acute lysdexia and caffine addiction. He is carried on the shoulders of a semi-autonomous human called "Body".