第5章运算符和表达式PPT讲稿.ppt
《第5章运算符和表达式PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第5章运算符和表达式PPT讲稿.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 运算符和表达运算符和表达式式第1页,共22页,编辑于2022年,星期一5.1 ActionScript 3.05.1 ActionScript 3.0运算符简介运算符简介ActionScript 3.0语言的运算符可分为以下几类:语言的运算符可分为以下几类:l算术运算符用于各类数值运算,包括加算术运算符用于各类数值运算,包括加“+”、减、减“-”、乘、乘“*”、除、除“/”、求余、求余“%”、自增、自增“+”、自减、自减“-”,共,共7种。种。l关系运算符用于比较运算,包括大于关系运算符用于比较运算,包括大于“”、小于、小于“=”、小于等于、小于等于“=”和不等于和不等于“!=”,
2、共,共6种。种。l逻辑运算符用于逻辑运算,包括与逻辑运算符用于逻辑运算,包括与“&”、或、或“|”、非非“!”,共,共3种。种。l位操作运算符用于二进制位运算,包括位与位操作运算符用于二进制位运算,包括位与“&”、位、位或或“|”、位非、位非“”、位异或、位异或“”、左移、左移“”,共,共6种。种。第2页,共22页,编辑于2022年,星期一5.1 ActionScript 3.05.1 ActionScript 3.0运算符简介运算符简介l特殊运算符,如括号特殊运算符,如括号“()”,下标,下标“”,取,取XML属属性性“”等。等。l赋值运算符用于赋值运算,分为简单赋值(赋值运算符用于赋值运算
3、,分为简单赋值(=)、复合)、复合算术赋值(算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值)和复合位运算赋值(&=,|=,=,=,=)3类,共类,共11种。种。l条件运算符用于条件求值。运算符为条件运算符用于条件求值。运算符为“?:”。l逗号运算符用于把若干表达式组合成一个表达式。运算逗号运算符用于把若干表达式组合成一个表达式。运算符为符为“,”。第3页,共22页,编辑于2022年,星期一5.2 5.2 算术运算符和算术表达式算术运算符和算术表达式算术运算符是用来进行算术运算的操作符,是算术运算符是用来进行算术运算的操作符,是ActionScript 3.0中最基本的运算符。使用算术
4、运算符连接的中最基本的运算符。使用算术运算符连接的表达式称为算术表达式。表达式称为算术表达式。第4页,共22页,编辑于2022年,星期一5.2.1 5.2.1 基本的算术运算符基本的算术运算符基本的算术运算符包括:基本的算术运算符包括:l加法运算符加法运算符“+”:加法运算符为双目运算符,表示两:加法运算符为双目运算符,表示两个量相加,具有右结合性。个量相加,具有右结合性。l减法运算符减法运算符“-”:减法运算符为双目运算符,表示两:减法运算符为双目运算符,表示两个量相减运算,具有右结合性。个量相减运算,具有右结合性。l乘法运算符乘法运算符“*”:乘法运算符为双目运算,表示两个:乘法运算符为双
5、目运算,表示两个量相乘,具有左结合性。量相乘,具有左结合性。l除法运算符除法运算符“/”:除法运算符为双目运算,表示两个:除法运算符为双目运算,表示两个量相除,具有左结合性。量相除,具有左结合性。l求余运算符求余运算符“%”:求余运算符为双目运算,表示两个:求余运算符为双目运算,表示两个量相除求余数,具有左结合性。量相除求余数,具有左结合性。第5页,共22页,编辑于2022年,星期一5.2.2 5.2.2 算术表达式算术表达式算术表达式是用算术运算符和括号将运算对象(也称操算术表达式是用算术运算符和括号将运算对象(也称操作数)连接起来的、符合作数)连接起来的、符合ActionScript 3.
6、0语法规则的式子。语法规则的式子。第6页,共22页,编辑于2022年,星期一5.2.3 5.2.3 运算符的优先级和结合性运算符的优先级和结合性ActionScript 3.0语言中,运算符的运算优先级共分为语言中,运算符的运算优先级共分为15级。级。1级最高,级最高,15级最低。在表达式中,优先级较高的先于级最低。在表达式中,优先级较高的先于优先级较低的进行运算。若两个运算符优先级相同,按运算优先级较低的进行运算。若两个运算符优先级相同,按运算符的结合性所规定的方向处理。符的结合性所规定的方向处理。ActionScript 3.0语言中各运算符的结合性有两种:左结语言中各运算符的结合性有两种
7、:左结合性合性(自左至右自左至右)和右结合性和右结合性(自右至左自右至左)。第7页,共22页,编辑于2022年,星期一5.2.4 5.2.4 自增、自减运算符自增、自减运算符自增运算符和自减运算符为单目运算(只对一个变量操自增运算符和自减运算符为单目运算(只对一个变量操作运算),可有以下作运算),可有以下4种形式。种形式。l+i:i自增自增1后再参与其他运算。后再参与其他运算。l-i:i自减自减1后再参与其他运算。后再参与其他运算。li+:i参与运算后,参与运算后,i的值再自增的值再自增1。li-:i参与运算后,参与运算后,i的值再自减的值再自减1。第8页,共22页,编辑于2022年,星期一5
8、.3 5.3 关系运算符和关系表达式关系运算符和关系表达式 关系运算符是用来对两个量之间的关系进行运算的操作关系运算符是用来对两个量之间的关系进行运算的操作符。使用关系运算符连接的表达式称为关系表达式。符。使用关系运算符连接的表达式称为关系表达式。第9页,共22页,编辑于2022年,星期一5.3.1 5.3.1 关系运算符关系运算符在在ActionScript 3.0语言中有以下关系运算符:语言中有以下关系运算符:l:小于;:小于;l:大于;:大于;l=:大于或等于;:大于或等于;l=:等于;:等于;l!=:不等于。:不等于。第10页,共22页,编辑于2022年,星期一5.3.2 5.3.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 运算符和表达式PPT讲稿 运算 表达式 PPT 讲稿
限制150内