• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Lua流程控制语句if else的使用示例

    Lua提供了if语句和if else语句作为流程控制语句,当然,符合C的特点,流程语句之间可以实现嵌套操作,当然流程控制也可以和循环体结合进行控制。

    1、if语句

    if(布尔表达式)
    then
     --[ 在布尔表达式为 true 时执行的语句 --]
    end

    案例:test3.lua

    i = 0 ;   --定义一个变量i,并初始化为0
    if i  5   --如果i 小于 5
    then
     while(true) --此时做循环加1
     do
      i = i+1 ;
      print("i:",i);
      if i == 5  --如果i 等于 5 
      then
      break ;  --退出循环
      end
     end
    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  0
    then 
     print("num 比 0小!");
    else
     print("num 比 0大!");
    end 

    解释运行: lua test4.lua

    结果:

    num 比 0大!

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

    您可能感兴趣的文章:
    • Lua中基本的数据类型、表达式与流程控制语句讲解
    • Lua中的控制结构(流程控制)简明总结
    • Lua基础教程之赋值语句、表达式、流程控制、函数学习笔记
    • Lua和C++的通信流程代码实例
    • Lua和C++的通信流程分解
    • Lua中的变量和流控制入门学习
    • Lua表达式和控制结构学习笔记
    • Lua中的基本语法、控制语句总结
    上一篇:Lua基础之运算符的使用示例
    下一篇:Lua中的变量与赋值方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Lua流程控制语句if else的使用示例 Lua,流程,控制,语句,else,