6.流程控制

来源:互联网 发布:台达plc编程教学视频 编辑:程序博客网 时间:2024/05/18 05:05

1.Lua if 语句

Lua if 语句语法格式如下:

if(布尔表达式)then
   在布尔表达式为 true 时执行的语句
end

例:

if( 1 < 2 )then   print("1 小于 2" );end

2.Lua if 语句

Lua if...else 语句语法格式如下:
if(布尔表达式)
then

  布尔表达式为 true 时执行该语句块
else
   布尔表达式为 false 时执行该语句块
end

例:
a = 2;if( a < 3 )then   print("a 小于3" )else   print("a 大于 3" )end执行结果:a小于3

2.if..elseif...else语句

ua if...elseif...else 语句语法格式如下:
if( 布尔表达式 1)then
   在布尔表达式 1 为 true 时执行该语句块
elseif( 布尔表达式 2)then
   在布尔表达式 2 为 true 时执行该语句块
else 
  如果以上布尔表达式都不为 true 则执行该语句块
end

例:
a = 10if( a == 2 )then   print("a 的值为 2" )elseif( a == 10 )then      print("a 的值为 10" )else   print("没有匹配 a 的值" )end

执行结果:
a的值为10

0 0
原创粉丝点击