ActionScript Programming/PartI/Chapter 2
Operators (1)[edit | edit source]
In this chapter you will learn all of the operators which are used in ActionScript.
|" "||Text. Example: "hello", "hi", "button"|
|()||performs a grouping operation on one or more parameters, or surrounds one or more parameters and passes them as parameters to a function outside the parentheses. Example: trace ("hello!!!");|
|used for negating or subtracting. Example: a = 5 – 2; b = a -1;|
|%||calculates the remainder of expression1 divided by expression2. Example trace (12% 5); returns 2|
|*||multiplies two numerical expressions. Example: a = 5 * 5; b = a * 2;|
|/||divides expression1 by expression2. Example: a = 20 / 4; b = a / 5;|
|adds numeric expressions or concatenates (combines) strings. Example: a = 5 + 5; b = "hel" + "lo";|
|assigns expression1 the value of expression1 -expression2. a = 5; b = 2; a -= b instead of a = a - b;|
|assigns expression1 the value of expression1% expression2. a = 12; b = 5; a%=b instead of a=a % b;|
|*=||assigns expression1 the value of expression1 *expression2. a = 2; b = 4; a *= b instead of a = a * b;|
|assigns expression1 the value of expression1/expression2. a = 4; b = 2; a /= b instead of a = a / b;|
|assigns expression1 the value of expression1 + expression2. a = 3; b = 2; a += b instead of a=a + b;|
|assigns the type of expression2 to expression1. b = "hello"; z = b; c = z + "!!!";|
Other operators are discussed later after chapter Data types.
Comments[edit | edit source]
Comments are useful for keeping track of what you intended, and for passing information to other developers if you work in a collaborative environment or are providing samples. There are two types of using comments. The first one is a one line comment and the other one: multi-line comment. For implementing one line comment just put "//" followed by your comment at the end of the line, if the line is not empty, and at the beginning of the line if it is empty. Examples:
This example demonstrates the use of comment at the end of the line
box._rotation = 45; //This rotates "box" object by 45 degrees
This example demonstrates the use of comment in an empty line
//This is just a comment
This example demonstrates the use of comment in an empty line in work
//Rotating "box" object by 45 degrees box._rotation = 45;
Note that you cannot use any type of comment inside the script! For implementing a multi-line comment you must just put your comment between symbols "/*" and "*/" (Note that all rules applied for one line comment are also applied for multi-line comment). Examples:
/* We are now going to rotate our box by 45 degrees */ box._rotation = 45; box._rotation = 45; /* Rotating our box by 45 degrees */ /* Rotating our box by 45 degrees */ box._rotation = 45; // Box has been rotated!
You cannot use comments like this:
box._rotation = 4/*just comment*/5;
This is a syntax error.