在Authorware中使用表达式
一、基本定义
表达式:由函数、变量、运算符、数字、字符串、常数、注解组成的式子。
如:Number=Number+1 --数字累加器
PhoneNumber='GetLine(contacInfo,6) --将 contacInfo字符变量中的第五行取出赋给PhoneNumber
二、运算符:不同值之间的连接符。
1、赋值运算符“:=”
“:=” --将右边的值赋给左边的变量
如: a:=124.6
list=[1,2,4]
list1=list
2、关系运算符
指对两个值进行比较,然后返回一个逻辑类型的结果(True或False)。一共有以下几种:
= , <> , < , > <= , >=
3、算术操作符
+、-、*、/、**(乘方) 如4**2=16
4、连接操作符:用于字符串之间的连接。"^"
city="Beijing"^" "^"China" 相当于:city="Beijing China"
5、逻辑操作符:比较两个逻辑值。返回的结果是True或False, 有以下几种:
~(逻辑非)、&(逻辑与)、|(逻辑或)
三、运算符的优先级
优先级高 | ( )、 ~、 **、 *或/、 +或-、 ^、 =或<=或>=或<>或<或>、 &、 :=、 | 优先级低 |
注:其中()优先级最高,:=优先级最低
举例说明:
number=4
x:=number>1&number<10
其运算的顺序是这样的:number>1结果为True --> number<10结果也为True --> number>1&number<10
结果为True --> x:=True(赋值运算)
三、使用注释语句 "--"
注释语句的主要作用是为了增强程序的可读性,在程序执行中并不 被执行,即“--”后的语句只是起到说明作用。
如:PopupHandle:=tmsCreatePopupList(WindowHandle) --取得window的句柄
相关新闻>>
- 发表评论
-
- 最新评论 更多>>