Lua 流程控制
2023-09-11 14:20:51 时间
流程控制语句是通过设定一个或者多个条件语句来设定,在条件为true时执行指定程序代码,在条件false时执行其他指定代码,,,
也就是我们通常的if( ){ } else { }
Lua的控制结构条件语句表达式结果可以是任何值,因为它认为false和nil为假,true和非nil为真,,要注意的是Lua中的0是true,,,
小例:
if( 布尔表达式 1)
then
--[ 布尔表达式 1 为 true 时执行该语句块 --]
if(布尔表达式 2)
then
--[ 布尔表达式 2 为 true 时执行该语句块 --]
end
elseif( 布尔表达式 3)
then
--[布尔表达式3执行]
else
--[2,3布尔表单式都不符]
end
end
--Czhenya 流程控制示例
--[ 定义变量 --]
a = 100;
b = 200;
--[ 检查条件 --]
if( a == 100 )
then
--[ if 条件为 true 时执行以下 if 条件判断 --]
if( b == 200 )
then
--[ if 条件为 true 时执行该语句块 --]
print("a 的值为 100 b 的值为 200" );
end
end
print("a =", a );
print("b =", b );
相关文章
- Unity 3D 关于给APK包加广告的流程
- 智能家居项目(1):软件开发流程
- 1 —— js 语法回顾 —— 数据类型。流程控制。数组
- 《Go学习笔记 . 雨痕》流程控制(if、switch、for range、goto、continue、break)
- Go语言基础之流程控制
- 高复用率的RTSPClient组件EasyRTSPClient设计流程概述
- 第四章 Python运算符和流程控制
- Ansible-Playbook-template算数运算以及流程控制
- Spring MVC注解Controller源码流程解析--HandlerAdapter执行流程--上
- 流程控制
- Database之SQL:SQL语句操作三类(数据定义语句DDL/数据操作语句DML/数据控制语句DCL/其他基本语句、流程控制语句、批处理语句)概念及其代码实现案例之详细攻略
- Database之SQL:SQL语句操作三类(数据定义语句DDL/数据操作语句DML/数据控制语句DCL/其他基本语句、流程控制语句、批处理语句)概念及其代码实现案例之详细攻略
- 〖Python零基础入门篇㉙〗- Python中的流程控制与条件判断
- SRS4.0源代码分析之启动流程
- 【Go基础】包、变量、函数、流程控制语句、结构体和方法
- 打新股流程详解
- 011-Spring Boot 运行流程分析SpringApplication.run
- Go语言自学系列 | golang流程控制关键字goto
- 如何玩转OA系统业务审批流程
- 简搭(jabdp)之自定义流程(二)
- Linux下设置字符界面开机启动及系统启动流程介绍
- Android audio(app到driver)打开Mic流程(三十四)
- Python基础 — Python流程控制语句(条件语句)
- CMake语法—流程控制(if-foreach-while)
- 【一起学Java-第四篇】流程控制
- Shell 流程控制
- 〖Python全栈白宝书-免费版㉙〗- Python中的流程控制与条件判断