Lua流程控制教程

Lua流程控制教程,在程序中,程序运行的流程控制决定程序是如何执行的,主流的程序设计语言一般有三大流程控制语句:分别是顺序控制、分支控制和循环控制。

Lua if

Lua if条件判断教程,在 Lua 中,关键字 if 是用于测试某个条件的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。

Lua elseif条件判断

Lua elseif条件判断教程,在 Lua 中,关键字 if 是用于测试某个条件语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后的代码块,否则就忽略该代码块继续执行后续的代码。

Lua else条件判断

Lua else条件判断教程,在 Lua 中,关键字 else 是用于在 if 条件不满足,且所有的 elseif 条件也都不满足的情况下,执行的代码逻辑。

Lua if else嵌套

Lua if else嵌套教程,在 Lua 中,if 语句、elseif 语句 和 else 语句 可以进行任意的嵌套。

Lua for循环

Lua for循环教程,在 Lua 中,支持的循环有 for 循环 、while 循环 和 repeat until 循环。 Lua 中的 for 循环用于重复执行一段相同的或者类似的代码逻辑。

Lua循环嵌套

Lua循环嵌套教程,Lua 的 for 循环 也可以实现嵌套的效果,即 for 循环里面嵌套一个或多个 for 循环。这种写法就类似于 Lua 的 if 语句 、elseif 语句 和 else 语句 的嵌套。

Lua泛型for循环

Lua泛型for循环教程,在 Lua 中,for 循环支持 数值 for 循环 以及泛型 for 循环两种形式,泛型 for 循环通过一个迭代器函数来遍历所有值,类似 java 中的 foreach 语句。

Lua打印乘法表

Lua打印乘法表教程,我们使用 Lua 的 for 循环 实现打印乘法表的功能。

Lua while循环

Lua while循环教程,Lua 的 while 循环跟 if 条件判断类似,都是在特定条件满足的情况下,执行相对应的代码,不过,while 循环是只要条件满足,会一直执行缩进里面的代码块,这点又类似于 for 循环。

Lua while循环嵌套

Lua while循环嵌套教程,Lua 的 while 循环 也可以实现嵌套的效果,即 while 循环里面嵌套一个或多个 while 循环。这种写法就类似于 Lua 的 for 循环 的嵌套。

Lua while循环打印乘法表

Lua while循环打印乘法表教程,我们使用 Lua 的 while 循环 实现打印乘法表的功能。

Lua repeat until循环

Lua repeat until循环教程,Lua 的 repeat until 循环跟 while 循环 类似,不过,repeat until 循环与 while 循环的区别是不管 repeat until 的条件是否为真假,repeat until 至少会执行一次。

Lua repeat until循环嵌套

Lua repeat until循环嵌套教程,Lua 的 repeat until 循环 也可以实现嵌套的效果,即 repeat until 循环里面嵌套一个或多个 repeat until 循环。这种写法就类似于 Lua 的 while 循环 的嵌套。

Lua repeat until循环打印乘法表

Lua repeat until循环打印乘法表教程,我们使用 Lua 的 repeat until 循环 实现打印乘法表的功能。

Lua break语句

Lua break语句教程,在我们使用 for 循环 、while 循环 或者 repeat until 循环 时,在某种条件满足的情况下,需要终止循环的继续执行,在 Lua 中,终止循环的继续运行使用的 关键字 为 break。

Lua continue语句

Lua continue语句教程,在我们使用 for 循环、while 循环 或者 repeat until 循环 时,在某种条件满足的情况下,需要跳过本次循环,继续执行下一次循环。

Lua return语句

Lua return语句教程,在 Lua 中,跳转控制语句除了有 break 之外,还可以使用 return。如果 return 语句使用在普通的 函数 中,则表示跳出该函数,不再执行函数中 return 后面的代码,可以理解成终止函数。

Lua goto语句

Lua goto语句教程,在 Lua 中,goto 语句允许将控制流程无条件地转到被标记的语句处。