ActionScript3.0语言的运算符可以分为以下几类:
1.算术运算符用于各类数值运算.包括加“+”、减“-”、乘“*”、除“/”、求余“%”、自增“++”、自减“--”,共7种。
2.关系运算符用于比较运算。包括大于“>”、小于“<”、等于“==”、大于等于“>=”、小于等于“<=”和不等于“!=”,共6种。
3.逻辑运算符用于逻辑运算。包括与“&&”、或“||”、非“!”,共3种。
4.位操作运算符用于二进制位运算。包括位与“&”、位或“|”、位非“~”、位异或“^”、左移“>>”、右移“<<”,共6种。
5.赋值运算符用于赋值运算.分为简单赋值"="、复合算术赋值“+=,-=,*=,/=,%=”和复合位运算赋值“&=,|=,^=>>=,<<=”三类,共11种。
6. 条件运算符用于条件求值.运算符为" ?: ".
7.逗号运算符用于把若干表达式组合成一个表达式.运算符为" , ".
8.特殊运算符.如括号"()",下标"[]",取XML属性"@等.
表达式:
1.算术表达式:
a
+
b
(a * 2 ) / c
(x + r) * 8 - (a + b) / 7
++ i
( ++ i) - (j ++ ) + (k -- )
(a * 2 ) / c
(x + r) * 8 - (a + b) / 7
++ i
( ++ i) - (j ++ ) + (k -- )
2.关系表达式:
关系运算符都是双目运算符,其结合性为左结合.关系运算符的优先级低于算术运算符,高于赋值运算符.
格式:表达式 关系运算符 表达式
3.逻辑运算符:
与运算符"&"和或运算符"||"均为双目运算符,具有左结合性.非运算符"!"为单目运算符,具有右结合性.
格式:表达式 逻辑运算符 表达式
4.赋值表达式:
格式:标识符=表达式
5.复合赋值表达式:
格式:变量 复合赋值运算符 = 表达式
6.逗号表达式:
格式:表达式1,表达式2
公告
本文转自
我的程序人生博客园博客,原文链接:
http://www.cnblogs.com/wenjl520/archive/2009/04/22/1441651.html如需转载请自行联系原作者
【推荐】腾讯云新用户域名抢购1元起,抓紧抢购
· 精准率首次超过人类!阿里巴巴机器阅读理解打破世界纪录
· 技术帖:每天被今日头条推送文章 背后的算法技术是什么?
· 支付宝实体版老黄历问世:全球限量1000册
· 趣店被蚂蚁金服送上纽交所,现在是时候该独立了
· 蚂蚁宝卡升级:支付宝/微博即将免流
» 更多新闻...
· 以操作系统的角度述说线程与进程
· 软件测试转型之路
· 门内门外看招聘
· 大道至简,职场上做人做事做管理