L000 - Lingo 的运算元


来源:   



运算元是任何一个语言中最基本的要素 它可以帮助变数值达到运算 比较 指派等功能 所以可以优先来介绍它 
一般来说运算元不外是有计算 比较等功能 而在 Lingo 之中 有很多运算元是与现实生活中的符号相同的 请参考下表 
符号 功能 符号 功能
# 定义符号
* 乘号
- 负号 + 加号
-- 说明符号 / 除号
& 结合二字串 - 减号
&& 结合二字串但在二字串
之中加入一个空白键
< 小於
<> 不等於 <= 小於等於
= 等於 > 大於
>= 大於等於 [ ] 阵列符号连结二行之指令为同一表示式
() 括弧    


# 符号
语法 #symbolName
定义一个符号 
符号在Director中 是物件的类别 与字串 整数 浮点数等类似 
使用符号的原因为它的速度快 比处理字串来得快 利用符号来代替字串会是较好的选择 通常只要在 # 之後会接一个名称即可 例如 
#newType
表示有一个符号为 newType 事实上它像数值一样做运算 如 
put #newType into newForm
表示将 #newType 这个值放在变数 newForm 中 
- 符号
语法 -expression
负号 
功能可以将某个数值变为负数 或是变为算术式之中的减号功能 
-- 符号
语法 -- [comment]
在撰写程式时 希望为程式加上说明的文字 以方便往後的维护工作 可以在文字前面加上加上 -- 号 只要加上这个符号 文字就不是程式 而是一段说明文字 
& 符号
语法 expression1 & expression2
将二个字串结合後 而成为另一个字串 例如 
put "This is" & " a book." into Thisbook
这表示将变数值设定为二个字串的结合 结果为 "This is a book" 
&& 符号
语法 expression1 && expression2
与 & 唯一不同的是在二个字串结合时 会在字串间加上一个空白字元 例如 
put "This is" && " a book." into Thisbook
则 Thisbook 变数之中的值为 "This is a book." 很明显地 在 is 与 a 之间多了一个空白键 
〔〕 符号
语法 [entry1, entry2, entry3, ...]
阵列(List)的写法 
它的类别主要有二种 一种是线性的阵列(Linear List) 另一种是含有内容(Property List)的阵列 例如 
[1, 3, 5] 就是线性的阵列 每一个项目就是它的值 
[#one:1, #three:3, #five:5] 则是含有内容的阵列 每一个项目另外含有它各自的值 
  符号
如果在 Script 视窗中 无法在一行之内完成指令时 必须要使用到第二行来完成剩余的指令 这个符号可以帮助系统辨认二行文字属於同一个指令 它的功能主要是连接的作用 
 
 
曾安德 编著
 

编辑:

相关内容

 娱乐专题

more...

高峰私生子

王伯昭被打

傅彪肝癌晚期

赵薇餐馆打人事件

《云南映象》图集

张铁林拖欠中介费

女医生状告赵忠祥

高虎被捕事件

演绎经典美丽

解读《十面埋伏》

揭示明星美丽秘诀

五颜六色娱乐圈

明星纤体大比拼

《绿茶》精彩影评

天地英雄

吕丽萍群星艺术学校被起诉

于娜出道前被包养是真是假?

香港英皇贪污丑闻追踪

多少明星追忆中

2003环球小姐大赛

 

 叨叨专栏

more...

冯小刚,你怎么敢抽"上帝"?

流氓与流氓

娱乐媒体,请站直一点

原来张铁林不是中国人!

《神雕侠侣》的悲惨前途

男人,要硬派不要阴柔

请不要随便脱裤子

李欣,《自娱自乐》的挺滋儿!

不服没用,人家就是红了!

陆毅演戏吧,别唱歌了。

 

 

 
报业集团
- 版权声明 - 广告业务 - 联系方式
Copyright (C) 2001-2002 dzwww.com. All Rights Reserved
大众报业集团网络中心主办
Email:webmaster@mail.dzdaily.com.cn