TC官方合作论坛
标题: 【梦飞飞教程TC5.0】第2章 2.5运算符与表达式 [打印本页]
作者: yeah5230 时间: 2015-7-4 10:12
标题: 【梦飞飞教程TC5.0】第2章 2.5运算符与表达式
本帖最后由 yeah5230 于 2015-7-4 11:19 编辑
零基础学TC脚本开发 TC5.0版本
全中文 零基础 简单易学 -------《WINDOWS平台脚本开发》
梦飞飞精品教程
主讲:梦飞飞
QQ:446468195
旺旺:ko8881688
脚本动力学院联合出品<用心制作教程>
[梦飞飞精品教程] VIP会员办理地址:点击进入
2.5运算符与表达式运算符是用来对运算对象进行各种运算的操作符号。运算符可以分为:算术运算符、关系运算符和逻辑运算符。通过运算符的操作组成表达式,实现脚本所需要的大量的操作,完成各种计算和判断。
2.5.1 算术运算符和算术表达式
1.算术运算符:算术运算符是用来进行基本的数据计算的。它和数学中的算术运算有很多相似之处,比如优先级等。
TC算术运算符
2.算术表达式算术表达式就是由各种算术运算符和相应各种参数组成的式子。例如:
目标x =(x+偏移x)* 比例x 结果 = (150+632)*100/(89-59) |
2.5.2关系运算和关系表达式
1.关系运算符关系运算符用来比较两个数,可以确定两个数之间的关系。关系表达式的结果是一个逻辑值,仅有真(true)或假(false)两种情况。关系运算符一般用在if语句、循环语句和遍历语句的判断中。
TC关系运算符
2.关系表达式关系表达式主要用于逻辑判断,其结果为真(true)或假(false),例如:
2>1[size=12.0000pt] [size=12.0000pt] [size=12.0000pt] //结果为真 "3">"1"[size=12.0000pt] [size=12.0000pt] //结果为真 123<11[size=12.0000pt] [size=12.0000pt] //结果为假 2!=1[size=12.0000pt] [size=12.0000pt] //结果为真 var a=1 a>=1[size=12.0000pt] [size=12.0000pt] [size=12.0000pt] //结果为真 var b=2 b<=3[size=12.0000pt] [size=12.0000pt] [size=12.0000pt] //结果为真 |
2.5.3逻辑运算符和逻辑表达式
1.逻辑运算符关系表达式的输出结果为真(true)或假(false),但关系表达式只能判断一次,实际应用中经常遇到多个条件判断的情况。比如说“在某个游戏辅助里设置,如果装备等级大于90级,并且是紫色装备,那么就拾取”。这时借助逻辑表达式就能很清楚地同时判断两个条件了。
TC逻辑运算符
(1)逻辑非运算符详解(!):
当多个表达式进行"!"(逻辑非)运算时,取表达式结果相反的真/假值。若原先为假,则逻辑非以后为真,若原先为真,则逻辑非以后为假:
!(3<2) //先计算括号里的小于操作符,3小于2返回假,在计算逻辑非操作,返回真 !(3>2) //先计算括号里的大于操作符,3大于2返回真,在计算逻辑非操作,返回假 |
(2)逻辑与运算符详解(&&):
当多个表达式进行"&&"(逻辑与)运算时,只要有一个表达式为假,总的表达式结果就为假,只有当所有表达式都为真时,总的表达式结果才为真如:
(7<8) && (3==3) //7小于8返回真,3等于3返回真,两边都为真,返回真 (10<8) && (3==3) //10小于8返回假,3等于3返回真,一边为假,返回假 |
(3)逻辑或运算符详解(||):
当多个表达式进行"||"(逻辑或)运算时,只要有一个表达式为真,总的表达式结果就为真,只有当所有表达式都为假时,总的表达式结果才为假。如:
(7<8) || (3==3) //7小于8返回真,3等于3返回真,两边都为真,返回真 [size=12.0000pt] (7<8) || (4==3) //7小于8返回真,4等于3返回假,一边为真,返回真 [size=12.0000pt] (10<8) || (4==3) //10小于8返回假,4等于3返回假,两边都为假,返回假 |
2.5.5 其它运算符数组下标”[ ]”
通过数组名称以及数组下表取出数组元素内容
圆括号“()”
主要作用是提升表达式运算优先级
赋值运算符“=”
把左边的值复制给右边的变量
逗号运算符“,”
给多个变量同时赋值时使用
2.5.6 运算符优先级TC综合开发工具里支持了丰富的运算符,这样也要求大家对运算符的知识必须了解清楚,否则出现错误还不知道问题所在下面就为大家说说运算符的优先级与各个运算符含义
注意: 优先级代表同一表达式中运算符的运算顺序,从高到低!同一级别的按从左到右的原则运算
下图的优先级是从高到低排列的
举例1:
var a = 50 var b = false //在这个示例中 要注意 =号表达式 与&&表达式的优级级,要不然会得到你意想不到的结果 if((a = 40) && (b = true)) messagebox(a,"条件符合") messagebox(b) end messagebox(a) |
举例2:
var a = 50 var b = false //在这个示例中 要注意 =号表达式 与&&表达式的优级级,要不然会得到你意想不到的结果 if(a = 40 && (b = true)) messagebox(a,"条件符合") messagebox(b) end messagebox(a) |
习题[size=10.5000pt](1)计算下列表达式的值。
5*4/2%4
1+2+64/4%5
[size=10.5000pt](2)计算下列表达式的值。
4>5 && 4<5
4>5 || 4<5
高清视频下载<回复后查看下载地址>:
零基础学TC脚本开发 TC5.0版本总贴http://bbs.tyuyan.com/thread-51850-1-1.html
作者: zhangboning8888 时间: 2015-7-4 15:05
阿伟ujs6dr7kd7xd7lur
作者: 钱多少 时间: 2015-7-4 17:55


作者: 786377161 时间: 2015-7-4 20:21

作者: 77476661 时间: 2015-7-4 20:28



作者: yylxn 时间: 2015-7-5 20:21


作者: qq3367229 时间: 2015-7-6 18:05
22222222222
作者: dongou 时间: 2015-7-6 22:49
支持~~~~~~~~~~~~~!
作者: 恋上猫的术士 时间: 2015-7-8 11:07
sadasdsa
作者: zxw445 时间: 2015-7-10 07:46
第2章 2.5运算符与表达式
作者: douzhi011 时间: 2015-7-10 09:24


作者: 276771665 时间: 2015-7-10 13:11
ffffffffffffffff
作者: xia3264024 时间: 2015-7-10 16:38
111111111111111111111
作者: 三分热度 时间: 2015-7-12 16:59
ffffffffffffffff
作者: heyong 时间: 2015-7-16 14:50
sfdsafasfasf
作者: kssk963 时间: 2015-7-17 11:41
11111111
作者: 行尘 时间: 2015-7-19 12:43



作者: tianmenghuan 时间: 2015-7-26 21:50
学习2.5
作者: 1335436058 时间: 2015-7-28 13:35
wewqdffvsdad
作者: 点点酷儿 时间: 2015-7-30 02:22
1111111
作者: she52001 时间: 2015-7-30 21:08
新手来报道
作者: esdfsa 时间: 2015-7-30 23:48
谢谢老师,虚心学习一下。
作者: tuxianhua888 时间: 2015-7-31 13:36
3333333
作者: 1256251379 时间: 2015-8-1 08:20
二〇一五年八月一日 08:18:37
作者: 看看9527 时间: 2015-8-2 14:21
顶顶顶顶顶顶顶顶
作者: 191481859 时间: 2015-8-3 17:01
asfasfaasfas
作者: 2359936398 时间: 2015-8-5 19:54
太麻烦了吧
作者: 幻夢幽痕 时间: 2015-8-7 14:12
运算符与表达式
作者: swiftdapen 时间: 2015-8-9 10:36


作者: okokok456 时间: 2015-8-11 12:53
11111111111111111
作者: laomeng32 时间: 2015-8-12 06:27
下载视频
作者: 18025301013 时间: 2015-8-24 16:01
2.5 b ..
作者: 508814 时间: 2015-8-24 19:02
123
作者: 尚宝2015 时间: 2015-8-26 00:31
好极了
作者: chenxinyuer 时间: 2015-9-1 22:45
不太懂
作者: wonaimlh 时间: 2015-9-5 22:38
楼主真好人
作者: qiaonan845 时间: 2015-9-8 14:17
111111
作者: yaselin 时间: 2015-9-9 21:21
我来来了
作者: wwxsz003 时间: 2015-9-12 23:25
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: hhy1120 时间: 2015-9-17 16:16
看看看看
作者: 高冷小Q 时间: 2015-9-22 21:35

作者: 7851881 时间: 2015-9-23 17:29
豆腐干豆腐干豆腐干
作者: cxql000 时间: 2015-9-25 22:40
学习一下
作者: 529905149 时间: 2015-9-29 18:47
第2章 2.5运算符与表达式
作者: jqphiv84731 时间: 2015-10-2 09:35


作者: 蔡可特 时间: 2015-10-9 21:16
r6diguygyutuyg
作者: c4042000 时间: 2015-10-14 21:54
2112341513513
作者: hsqysy 时间: 2015-10-15 22:50
11111111111111111111111111111
作者: 272244064 时间: 2015-10-16 19:10
作者: longyushen 时间: 2015-10-17 03:28
看看先
作者: aa675525050 时间: 2015-10-21 13:03
顶顶顶顶顶顶顶顶
作者: o564233842 时间: 2015-10-24 14:21
地地地
作者: 11200 时间: 2015-10-28 12:05
ggggggg
作者: 谢谢老板 时间: 2015-11-3 06:19
谢谢老板
作者: xhyr1234 时间: 2015-11-3 12:22
5.4的吗
作者: 零星一点缘 时间: 2015-11-6 22:52

作者: 18031808496 时间: 2015-11-11 18:51
水水水水水水水水水水水
作者: 82241365 时间: 2015-11-12 21:59
对对对对对对对
作者: abcwangkunabc 时间: 2015-11-17 19:49



作者: 0壹路有你0 时间: 2015-11-17 23:35
1111111111
作者: malaigou 时间: 2015-11-24 16:43
啊啊啊
作者: jue007 时间: 2015-11-26 19:18
RE: 【梦飞飞教程TC5.0】第2章 2.5运算符与表达式 [修改]
作者: a0502001628 时间: 2015-12-2 21:58
8my48my48my48my48my48my48my48my48my48my4
作者: 東方3399111 时间: 2015-12-3 11:20
感謝你的資訊分享
作者: ct74106 时间: 2015-12-8 16:47
看看
作者: ahjxwgq 时间: 2015-12-15 15:47
学习
作者: 胡佳敬 时间: 2015-12-16 00:57
撒旦sad
作者: qq273427415 时间: 2015-12-19 02:09
四大撒大声地爱的
作者: houzeyumaibihuo 时间: 2015-12-23 14:31
568676456345645
作者: tangwei512 时间: 2016-1-8 23:41
嗯嗯 必须看
作者: 642121766 时间: 2016-1-9 10:14
DDDDDDD
作者: zhy953 时间: 2016-1-17 22:28
学习
作者: 觉悟之心 时间: 2016-1-26 17:13
继续学习大神作品
作者: ssst-c 时间: 2016-2-1 20:49
阿道夫
作者: cls456txc 时间: 2016-2-21 12:57
想学学5.0
作者: wenhaha 时间: 2016-2-21 23:29
fasdfsdfsd
作者: 右手放飞 时间: 2016-2-22 16:48
:$
作者: 大自然 时间: 2016-2-25 11:01
看一下
作者: yaoxiefeng 时间: 2016-3-3 10:05
谢谢分享...
作者: xhai 时间: 2016-3-3 10:49
好好学习天天向上
作者: yl520 时间: 2016-3-4 18:09
sdfssd
作者: 13504472977 时间: 2016-3-6 00:15
等法规法规
作者: 我爱TC脚本 时间: 2016-3-7 22:16
dfsasgvsdgd
作者: 77420713 时间: 2016-3-8 19:51
梦飞飞教程
作者: 善由心生 时间: 2016-3-27 14:18
pluihk
作者: 笨鸟先飞8 时间: 2016-4-3 01:53

作者: 消逝的浪漫 时间: 2016-4-12 23:14
我是VIP 我要看教程
作者: 55019396 时间: 2016-4-13 05:15
RE: 【梦飞飞教程TC5.0】第2章 2.5运算符与表达式 [修改]
作者: Ralf_007 时间: 2016-4-13 23:29
看看谢谢
作者: llovethe 时间: 2016-4-22 06:58
ddddddddddddddd
作者: K8532 时间: 2016-4-27 11:20
章 2.5运算符
作者: andyzzh 时间: 2016-4-29 16:21
非常期待的内容
作者: chuchen 时间: 2016-5-1 11:32
如果
作者: wgq6791 时间: 2016-5-4 21:38
2.5运算符与表达式
作者: wqba00072 时间: 2016-5-6 23:31
请问
作者: 自由蝴蝶 时间: 2016-5-9 18:05
厉害厉害
作者: aTCjiaoben 时间: 2016-6-1 13:12
支持
作者: 54175349 时间: 2016-6-5 12:46
22222222222
作者: qq137193139 时间: 2016-6-8 21:41
OKOKOK
作者: 我很shy 时间: 2016-6-9 20:29
感觉这张会有好多内容,谢谢老师教导
,老师辛苦了
| 欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) |
Powered by Discuz! X3.1 |