学海荡舟手机网

主页 > 实用文摘 > 教育文摘_09 > > 详细内容

在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的句柄