您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 编程语言综合 >> 正文

Lua中if语句嵌套的使用教程

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   这篇文章主要介绍了Lua中if语句嵌套的使用教程,是Lua入门学习中的基础知识,需要的朋友可以参考下

  在Lua编程内嵌if-else语句,这意味着可以使用一个 if 或 else if 在另一个语句if或else if 语句中。

  语法

  if语句的嵌套语法如下:

  代码如下:

  if( boolean_expression 1)

  then

  --[ Executes when the boolean expression 1 is true --]

  if(boolean_expression 2)

  then

  --[ Executes when the boolean expression 2 is true --]

  end

  end

  您可以嵌套else if...else 以类似if语句的方式。

  例子:

  代码如下:

  --[ local variable definition --]

  a = 100;

  b = 200;

  --[ check the boolean condition --]

  if( a == 100 )

  then

  --[ if condition is true then check the following --]

  if( b == 200 )

  then

  --[ if condition is true then print the following --]

  print("Value of a is 100 and b is 200" );

  end

  end

  print("Exact value of a is :", a );

  print("Exact value of b is :", b );

  当建立和运行上面的代码,它会产生以下结果。

  代码如下:

  Value of a is 100 and b is 200

  Exact value of a is : 100

  Exact value of b is : 200