详解Lua中if ... else语句的使用方法
2024年05月18日
•
Lua
•
我要评论
if 语句后面可以跟一个可选的else语句,当布尔表达式为假该语句执行。语法在lua编程语言中的if ... else语句的语法是:如果布尔表达式的值为true,那么if代码块将被执行,否则else代
if 语句后面可以跟一个可选的else语句,当布尔表达式为假该语句执行。
语法
在lua编程语言中的if ... else语句的语法是:
如果布尔表达式的值为true,那么if代码块将被执行,否则else代码块将被执行。
lua程序设计语言假定布尔true和非零值的任意组合作为true,以及它是否是布尔假或零,则假定为false值。但应当注意的是,在lua零值被视为true。
例如:
当建立和运行上面的代码,它会产生以下结果。
if...else if...else 语句
if语句后面可以跟一个可选的else if ... else语句,这是非常有用的使用,以测试各种条件单个if...else if 语句。
当使用if , else if , else语句有几点要记住使用:
- if 可以有零或一个 else ,但必须在elseif之前。
- if 之后可以有零到很多else if在else之前。
- 一旦一个else if成功,其它的elseif将不会被测试。
语法
if...else if...else...else语句在lua编程语言的语法是:
例如:
当建立和运行上面的代码,它会产生以下结果。
相关文章:
-
Lua内置的调试器用法详解
lua提供了一个调试库,它提供了所有的基本功能,创造自己的调试器。即便如此,也没有内置的lua调试器,lua为开发者创建很多调试器是开源。调试lua库中可用的功...
[阅读全文]
-
-
浅谈Lua的面向对象特性
面向对象的特性 类: 类是可扩展的模板用来创建对象,提供状态的初始值(成员变量)和行为的实现。 对象: 它是类的实例并具有分配给自己独立的内存。 继...
[阅读全文]
-
Lua下基本的网络编程示例
lua是高度灵活的语言,它往往是在多个平台,包括web应用程序中使用。成立2004年的kepler社区提供lua的web组件开放源码。虽然,也有使用lua已经开...
[阅读全文]
-
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论