Lua基础---流程控制语句
来源:互联网 发布:数据采集网络兼职 编辑:程序博客网 时间:2024/04/24 13:49
Lua提供了if语句和if else语句作为流程控制语句,当然,符合C的特点,流程语句之间可以实现嵌套操作,当然流程控制也可以和循环体结合进行控制。
1、if语句
if(布尔表达式)then --[ 在布尔表达式为 true 时执行的语句 --]end案例:test3.lua
2 i = 0 ; --定义一个变量i,并初始化为0 3 if i < 5 --如果i 小于 5 4 then 5 while(true) --此时做循环加1 6 do 7 i = i+1 ; 8 print("i:",i); 9 if i == 5 --如果i 等于 5 10 then 11 break ; --退出循环 12 end 13 end 14 end解释运行: lua test3.lua
结果:
i: 1
i: 2
i: 3
i: 4
i: 5
2、if else语句
if(布尔表达式)then --[ 布尔表达式为 true 时执行该语句块 --]else --[ 布尔表达式为 false 时执行该语句块 --]end案例:test4.lua
num = 3 ;if num < 0then print("num 比 0小!");else print("num 比 0大!");end解释运行: lua test4.lua
结果:
num 比 0大!
lua
阅读全文
0 0
- Lua基础---流程控制语句
- Java基础:流程控制语句
- Java基础----控制流程语句
- Lua基础(一)——赋值语句、表达式、流程控制、函数
- Lua基础(一)——赋值语句、表达式、流程控制、函数
- lua基础【四】 基本控制语句
- java基础(二)----流程控制语句跳转控制语句
- T-SQL程序设计基础-流程控制语句
- Java基础_流程控制语句
- 黑马程序员 Java基础(流程控制语句)
- java基础——流程控制语句
- 黑马程序员_Java基础(控制流程语句)
- Java基础3--流程控制语句--imooc
- JavaScript基础语法---流程控制语句
- JAVA基础(四)------流程控制语句
- Java语言基础-6.流程控制语句
- Java基础(流程控制语句、方法、数组)
- JavaScript语言基础---(三)流程控制语句
- Android学习之App基础
- Drools入门学习
- Android 桌面图标右上角数字
- APMCon2017|全球近百位技术大咖共赴技术盛宴!
- 关于List.addAll(Collection<E>)方法遇到的问题
- Lua基础---流程控制语句
- py转文件编码
- JavaScript常用知识及其实例(四)
- 洛谷 P1019 单词接龙
- Linux进程全解12——lIPC机制之管道,SystemV IPC介绍
- (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案
- mysql 参数类型为map的用法
- hdu1203 I NEED A OFFER! 01背包
- 关于蓝牙BLE开发中要做掉的东西——除了设备和客户端外的蓝牙匹配对话框,notification 蓝牙匹配的通知栏