adb脚本选择语句_按键精灵手机版教程之让脚本自己去判断按键精灵手机版「adb脚本选择语句_按键精灵手机版教程之让脚本自己去判断」
脚本之所以智能,是因为脚本能够对逻辑进行判断,该循环的时候循环,这次就给大家详细介绍下脚本的控制命令,让脚本智能起来~~
控制命令我们分成两个部分:判断选择命令、循环命令
判断命令
判断命令主要是对某个条件的不同结果,分别执行不同的操作。脚本是否足够智能,就体现在判断命令是否用的好
范例一 :
这个就是最简单的一种判断范例,当表达式成立的时候就执行下面的语句,否则就执行else后面的语句。
范例二 :
上面这个例子中,If a Then 等于 If a = true Then
范例三 :
上面范例中 elseif 表示不同的条件判断:如果……则……否则……
按键会从上到下逐一判断,当第一个表达式不成立,就判断第二个表达式,直到有表达式成立或者全部表达式都不成立的时候就结束判断
上面范例中,就是根据a的值的不同来执行对应的语句。当a=1时执行traceprint "a=1"...以此类推。当一个变量可能有多个不同值,并且不同的值对已对应不同的处理时,就很适合使用这种条件语句。
循环命令
无限循环 :
这种循环启动后就会一直循环下去
条件成立时循环:
这种循环体是只有当while后面的表达式成立后才会执行里面的循环,每次循环都会判断表达式一次
条件不成立时循环 :
这种循环体是当until后面表达式不成立才会执行循环。
上面范例中的exit do 表示退出当前的do循环。exit do 这个命令只能用来退出当前所在的循环
范例:
这个命令和do while 的用处一样,都是当条件成立后执行语句
循环固定次数:
计次循环:
范例中的循环是计次循环的,上面代码中是设定一个变量 i 的初始值是 0 每次循环 i 的值都加1 ,直到 i 的值为10 为止。step 表示“步长”,step 2 就是表示每次循环 i 的值加2。
如果没有定义 i 的话,那这个循环里的变量 i 就是循环里的局部变量。如果定义了变量 i ,则这个 i 就是全局变量
这个命令是用来遍历出数组中的每个元素内容。其中变量 v 是属于这个循环内的局部变量。
台湾版权声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com