AS常用语句 一.运算符 1. = 赋值运算符,它不是数学中的等于,而是将=号右边的值赋给左边的变量. 2. 使用于字符串的运算符: 比较:== 等于. 用于比较两个字符串是否相等,如果相等则返回"true",否则返回false. 如:
a="abc"; b="abc"; c="bcd"; d=(a==b);//d为true f=(a==c);//f为false | 〉大于 〉= 大于等于 < 小于 〈= 小于等于 字符串的大小比较由小到大的顺序是:A一Z一a一z. + 连接运算。如:
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.对数字使用运算符: +、-、*、/:这就是数学中的加减乘除. %:求模运算符,即求余数,如:
a=7; b=2; c=a%b;//c为a除以b的余数1 | +=、-=:分别是符号左边的数字加上或减去右边的数字,并将结果赋值给左边的变量.如:
a=7; b=2; a+=b;//这时a为9 a-=b;//这时a为7 | *=、/=:同理 ++、--:递增递减运算符,即+或减1.如:
比效:==:等于 !=:不等于 〉:大于 〉=:大于等于 〈:小于 <=:小于等于 |