您的位置:首页 > 其它

第七节、AHK流程控制之IF

2016-10-01 21:06 1276 查看
AHK流程控制之if语句
条件语句:

1、简单的if条件语句

if(条件或表达式){

语句

}

 

也可以多个if并列,从上到下依次执行满足条件的,例如:

a:=4

b:=5

c:=6

if(a<b){

  MsgBox,a大于b

}

if(a<c){

MsgBox,a小于c

}

 

2、If…..else 语句

If(条件或表达式){

若干语句

}else{

若干语句

}

 

两个选择:例如:

a:=4

b:=5

if(a>b){

  MsgBox,a大于b

}else{

  MsgBox,a<b

}

3、if….else  if

如果满足某种条件,就进行处理,否则如果满足另一种条件则执行另一种处理

If(条件或表达式){

}else if(条件或表达式){

}….多个else if 或者多个else if后面加else

 

例如:

a:=90

if(a>90){

      MsgBox,优

}else if(a>80){

      MsgBox,良

}else if(a>70){

      MsgBox,中

}else if(a>60){

      MsgBox,合格

}else{

      MsgBox,差

}

说明:

a>90不成立,进入第一个else if,再判断a>80,成立了,执行弹出良对话框,后面的就不执行了。

脚本里面的内容是从上到下依次执行的,遇到if就进行判断,成立则进去执行语句,执行完了if语句,继续往下执行,如果还有。

 

If语句可以嵌套,要求要嵌套正确
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  AHK AutoHotkey