[1b]AS常用语句[/1b]
一.运算符
[1b]1. = 赋值运算符[/1b],它不是数学中的等于,而是将=号右边的值赋给左边的变量.
2. 使用于字符串的运算符:
比较:==[1b] 等于[/1b]. 用于比较两个字符串是否相等,如果相等则返回"true",否则返回false.
如:
a="abc";
b="abc";
c="bcd";
d=(a==b);//d为true
f=(a==c);//f为false
[1b]〉大于 .
[/1b]
[1b]〉= 大于等于[/1b]
[1b]〈 小于[/1b]
[1b]〈= 小于等于[/1b]
字符串的大小比较由小到大的顺序是:A一Z一a一z.
[1b]+:连接运算:
[/1b]
如:a="abc";
b="def";
c=a+b;//c为:"abcdef"
trace(c);
可以把上述代码复制到帧动作面板中,测试影片,试试.
又如:a="123";
b=456;
c=a+b;//c为:"123456"
trace(c);
而:a=123;
b=456;
c=a+b;//c为:579
trace(c);
上面两个代码出现了不同的结果,这是因为第一段代码a被赋的值是被引号括起来的,那么它就是字符串,在字符串中+号是连接符号,不是数学中的加号.第二段代码,a、b被赋的值都没引号,AS就将它看着数字,在数字类型中+号就是数学中的加号.
+= 这也是连接符号,这是将+=符号左边的字符串与右边的字符串连接,如:
a="abc";
b="def";
a+=b;//这时a为abcdef
3.对数字使用运算符:
[1b]+、-、*、/:[/1b]这就是数学中的加减乘除.
[1b]%:求模运算符[/1b],即求余数,如:
a=7;
b=2;
c=a%b;//c为a除以b的余数1
+=、-=:分别是符号左边的数字加上或减去右边的数字,并将结果赋值给左边的变量.如:
a=7;
b=2;
a+=b;//这时a为9
a-=b;//这时a为7
[1b]*=、/=:[/1b]同理
[1b]++、--:[/1b]递增递减运算符,即+或减1.如:
a=7;
a++;//这时a为8
a--;//这时a为7
比效:==[1b]:等于[/1b]
[1b]!=:不等于[/1b]
[1b]〉:大于[/1b]
[1b]〉=:大于等于[/1b]
[1b]〈:小于[/1b]
[1b]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/4532.html
一.运算符
[1b]1. = 赋值运算符[/1b],它不是数学中的等于,而是将=号右边的值赋给左边的变量.
2. 使用于字符串的运算符:
比较:==[1b] 等于[/1b]. 用于比较两个字符串是否相等,如果相等则返回"true",否则返回false.
如:
a="abc";
b="abc";
c="bcd";
d=(a==b);//d为true
f=(a==c);//f为false
[1b]〉大于 .
[/1b]
[1b]〉= 大于等于[/1b]
[1b]〈 小于[/1b]
[1b]〈= 小于等于[/1b]
字符串的大小比较由小到大的顺序是:A一Z一a一z.
[1b]+:连接运算:
[/1b]
如:a="abc";
b="def";
c=a+b;//c为:"abcdef"
trace(c);
可以把上述代码复制到帧动作面板中,测试影片,试试.
又如:a="123";
b=456;
c=a+b;//c为:"123456"
trace(c);
而:a=123;
b=456;
c=a+b;//c为:579
trace(c);
上面两个代码出现了不同的结果,这是因为第一段代码a被赋的值是被引号括起来的,那么它就是字符串,在字符串中+号是连接符号,不是数学中的加号.第二段代码,a、b被赋的值都没引号,AS就将它看着数字,在数字类型中+号就是数学中的加号.
+= 这也是连接符号,这是将+=符号左边的字符串与右边的字符串连接,如:
a="abc";
b="def";
a+=b;//这时a为abcdef
3.对数字使用运算符:
[1b]+、-、*、/:[/1b]这就是数学中的加减乘除.
[1b]%:求模运算符[/1b],即求余数,如:
a=7;
b=2;
c=a%b;//c为a除以b的余数1
+=、-=:分别是符号左边的数字加上或减去右边的数字,并将结果赋值给左边的变量.如:
a=7;
b=2;
a+=b;//这时a为9
a-=b;//这时a为7
[1b]*=、/=:[/1b]同理
[1b]++、--:[/1b]递增递减运算符,即+或减1.如:
a=7;
a++;//这时a为8
a--;//这时a为7
比效:==[1b]:等于[/1b]
[1b]!=:不等于[/1b]
[1b]〉:大于[/1b]
[1b]〉=:大于等于[/1b]
[1b]〈:小于[/1b]
[1b]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/4532.html