签到天数: 1 天 [LV.1]初来乍到
- 积分
- 94
|
[size=18.018px]1.比较操作
[size=18.018px]=,>, >=, <, <=,这五个比较操作符都可以用与整数之间的比较。等号还可以用于Boolean,Char, String的比较。其他四个操作符就只使用在整型之间的比较。比较的布尔式返回为True或者False。
[size=18.018px]2.布尔操作
[size=18.018px]not, and, or这三个布尔操作符可以用于对布尔式进行操作。
[size=18.018px]例如:
[size=18.018px]var
[size=18.018px] flag1 : Boolean;
[size=18.018px] flag2 : Boolean;
[size=18.018px] num1 : Integer;
[size=18.018px] num2 : Integer;
[size=18.018px]flag1 := False;
[size=18.018px]flag2 := False;
[size=18.018px]num1 := 5;
[size=18.018px]num2 := 4;
[size=18.018px]flag1 := num1 > num2; //flag1 现在为True
[size=18.018px]flag1 := not (num1 > num2); //flag1 现在为False
[size=18.018px]flag1 := (num1 > num2) and flag2; //flag1现在为False
[size=18.018px]flag1 := (num1 > num2) or flag2; //flag1现在为True
[size=18.018px]注意:脚本语言中的符号运算优先级与delphi一致。具体再补充。但尽量多通过使用小括号来指定运算优先级,这样往往比使用默认优先级更利于脚本的正确性和可读性。
[size=18.018px]3.数学计算操作
[size=18.018px]//……….待编写
[size=18.018px]var
[size=18.018px] s1 : string;
[size=18.018px] s2 : string;
[size=18.018px] s3 : string;
[size=18.018px]s1 := ‘hello’;
[size=18.018px]s2 := ‘world’;
[size=18.018px]s3 := s1 + s2; //这里的s3就是helloworld
|
上一篇: GowLom2战神引擎脚本条件判断语句说明下一篇: GowLom2战神引擎赋值语句详解
|