在Authorware中使用表达式
在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:=number1number10 其运算的顺序是这样的:number1结果为True -- number10结果也为True -- number1number10 结果为True -- x:=True(赋值运算) 三、使用注释语句 "--" 注释语句的主要作用是为了增强程序的可读性,在程序执行中并不 被执 行,即“--”后的语句只是起到说明作用。
如:PopupHandle:=tmsCreatePopupList(WindowHandle) --取得 window的句柄