下载此文档

表格格式范本.docx


文档分类:办公文档 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
—一表格格式范本
作者:
日期:
4 / 12
ActionScript 中的语句、表达式和运算符
语句、表达式和运算符是在程序开发中经常使用的术语。 那么,到底什么算是表达式,怎样才算语句,
运算符都有哪些?本节就将讨论这些问题。
语句、表达式和运算符的关系
可以这样来描述三者的关系:语句是完整的“代码的句子” ,它是完整的一句话,可以用来做某些事
情。而表达式更象是不完整的只言片语,可比作短语或词组,因为它们自身不能做任何事情,而是被用在 语句中。表达式在被求值时会产生一个值。例如:如果你求值表达式“慢得象蜗牛” ,你将得到一个实际
的值(可能是每小时 1米)。这与在Flash中的工作一样一表达式 price/2将产生一个值。而运算符,作为 一个表达式的一部分,是用来指定如何组合、比较或修改表达式值的字符。
运算符在其上执行运算的元素被称为操作数, 运算符可以在一个或多个操作数上执行某个运算。 例如:
“加”运算符(+)在两个数字(操作数)上执行相加的运算。表达式 2+2将产生一个值(4)。最后,语 句sum=2+2;做了一件把值 4赋给了变量sum的事情。
OK,现在我们已经知道了这些术语的含义,可以仔细的探究它们了。
算术运算符
让我们关注这些执行简单的算术运算的运算符。这些运算符不会改变它们的操作数并且(当基于数字 操作数执行操作时)你总能得到你期待的结果。
运算符
执行的运算
+
加法。即对两个数字操作数执行相加的运算。当两个操作数中至少有一个是 字符串时,Flash会试图把另一个也转换成字符串,然后把两个字符串串联成 一个字符串。
-
作为二兀运算符时(简而言之,使用两个操作数) ,它将对两个数字操作数执
行相减的运算;作为,元运算符时(基于一个操作数) ,通过将它放置到一个
操作数的前面,它将产生操作数颠倒符号后的结果。如果操作数是正的,则 结果将是负的。如果操作数是负的,则结果将是正的。
*
乘法。即对两个数字操作数执行相乘的运算。
/
除法。即对两个数字操作数执行相除的运算。
%
求模。即对两个数字操作数执行求模的运算。这会产生A个数字除以第二 个数字的余数。例如:20%7将产生6。
除此之外,还有两个运算符(++和--)也执行简单的算术操作。但因为它们都改变了各自的操作数, 因此我决定在本节后面的“赋值运算符”部分中讨论它们。
尽管你可以借助 Flash内建的Math类执行许多额外的数学运算(它们将在第二十四章中进行讨论) 但你不要低估这些简单的运算符在表达式中的作用。当你查看下面的例子时紧记两件事情:第一,所有变 量的值都假定已经事先被设置为数字,第二,这些仅仅是表达式,因此,就它们自身而言,它们不能做任 何事情。
5 / 12
平均数: sum/total
一半: full/2
中间点: lowest+((highest-lowest)/2)
打折时的价格: price-(price*discount)
秒(已知毫秒):milliseconds/1000
尽管我没有为求模(%)运算符提供任何例子一但实际上它是你可以得到的最具威力的运算符中的一
个。它看上去似乎相当的乏味,仅仅是一个余数而已。但考虑你如何来判断某个数字是否是一个偶数一它
应该能够被2整除。或者说,当它被 2除时,余数应该是0。类似的,要检查某个数字是否能够被 3整除,
只需要看看当它被 3除时,是否没有余数即可。求模的用武之地就在这里。如果你使用 anyNumber%2并
且发现表达式的结果为 0,则你就可以知道这个数字是偶数。
比较运算符
比较运算符被用于编写求值结果为真或假的表达式中。如果你还记得表达式通常位于一个更大的语句 中的话,你就会理解为什么需要这样的表达式了。例如:就单词“ true”本身而言,它没有任何意义。然 而,一个完整的有一定意义的语句可能象这样“如果你的矫正视力达到 ,那么你就可以学开车。”表达
式“如果你的矫正视力达到 ”的求值结果不是 true就是false。要使这个语句变得更明确些,你可以说
“如果表达式‘你的矫正视力达到 '为真,则你就可以学开车。”这个例子是一个条件语句。这样的语
句将在本章后面的“控制程序的流程”中详细的讨论。
比较运算符就其使用形式而言很容易理解。 所有这些运算符都需要两个操作数, 它们的构成形式是“第 一个操作数 运算符 第二个操作数”(就象12>4,在这里12是第一个操作数, >是运算符,4是第二个操 作数)。让我们看看所有这些运算符。
运算符
执行的运算
>
大于。即当第一个操作数大于第二个操作数时产生真,否则产生假

表格格式范本 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息