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

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Lua编程中使用嵌套循环的使用教程

     Lua编程语言允许使用一个循环内嵌另一个循环。下文将介绍几个例子来说明这一概念。
    语法

    在Lua中嵌套循环语法语句如下:

    复制代码 代码如下:
    for init,max/min value, increment
    do
       for init,max/min value, increment
       do
          statement(s)
       end
       statement(s)
    end

    在Lua编程语言中的嵌套的while循环的语法语句,如下所示:

    复制代码 代码如下:
    while(condition)
    do
       while(condition)
       do
          statement(s)
       end
       statement(s)
    end

    Lua编程语言嵌套repeat...until循环的语法语句如下:

    复制代码 代码如下:
    repeat
       statement(s)
       repeat
          statement(s)
       until( condition )
    until( condition )

    在循环嵌套最后需要说明的是,可以把任何类型的循环放入到任何其他类型的循环里面。例如,一个for循环可以在另外一个while循环内,反之亦然。
    例如:

    下面的程序使用一个嵌套的循环:

    复制代码 代码如下:
    j =2
    for i=2,10 do
       for j=2,(i/j) , 2 do
          if(not(i%j))
          then
             break
          end
          if(j > (i/j))then
             print("Value of i is",i)
          end
       end
    end

      

    当建立和运行上面的代码,它会产生以下结果。

    复制代码 代码如下:
    Value of i is 8
    Value of i is 9
    Value of i is 10

    您可能感兴趣的文章:
    • Lua编程示例(三):稀疏表、双端队列、格式化输出、表和循环表的格式化输出
    • Lua中的repeat...until循环语句使用教程
    • 详解Lua中repeat...until循环语句的使用方法
    • Lua中for循环语句的使用教程
    • 详解Lua中的while循环语句的使用
    • Lua中数字for循环实例
    • Lua中变相实现continue跳出循环
    • Lua中的for循环和迭代器的秘密探究
    • Lua中三种循环语句的使用讲解
    上一篇:Lua中的repeat...until循环语句使用教程
    下一篇:Lua中break语句的使用方法详解
  • 相关文章
  • 

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

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

    Lua编程中使用嵌套循环的使用教程 Lua,编程,中,使用,嵌套,循环,