Lua 编程语言中 while 循环语句在判断条件为 true 时会重复执行循环体语句。

  语法

  Lua 编程语言中 while 循环语法:

  while(condition)

  do

  statements

  end

  statements(循环体语句) 可以是一条或多条语句,condition(条件) 可以是任意表达式,在 condition(条件) 为 true 时执行循环体语句。

  流程图如下:

  在以上流程图中我们可以看出在condition(条件)为 false 时会跳过当前循环并开始脚本执行紧接着的语句。

  实例

  以下实例循环输出 a 的值:

  a=10

  while( a < 20 )

  do

  print("a 的值为:", a)

  a = a+1

  end

  执行以上代码,输出结果如下:

  a 的值为: 10

  a 的值为: 11

  a 的值为: 12

  a 的值为: 13

  a 的值为: 14

  a 的值为: 15

  a 的值为: 16

  a 的值为: 17

  a 的值为: 18

  a 的值为: 19

  (编辑:雷林鹏 来源:网络 侵删)

转载于:https://www.cnblogs.com/pengpeng1208/p/11163507.html

雷林鹏分享:Lua while 循环相关推荐

  1. 雷林鹏分享:Lua break 语句

    Lua 编程语言 break 语句插入在循环体中,用于退出当前循环或语句,并开始脚本执行紧接着的语句. 如果你使用循环嵌套,break语句将停止最内层循环的执行,并开始执行的外层的循环语句. 语法 L ...

  2. 雷林鹏分享:Lua 错误处理

    程序运行中错误处理是必要的,在我们进行文件操作,数据转移及web service 调用过程中都会出现不可预期的错误.如果不注重错误信息的处理,就会造成信息泄露,程序无法运行等情况. 任何程序语言中,都 ...

  3. 雷林鹏分享:Lua 数据库访问

    本文主要为大家介绍 Lua 数据库的操作库:LuaSQL.他是开源的,支持的数据库有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL. 本文为大家介绍MyS ...

  4. 雷林鹏分享:Lua 面向对象

    面向对象编程(Object Oriented Programming,OOP)是一种非常流行的计算机编程架构. 以下几种编程语言都支持面向对象编程: C++ Java Objective-C Smal ...

  5. 雷林鹏分享:PHP 数组

    数组能够在单个变量中存储多个值: $cars=array("Volvo","BMW","Toyota"); echo "I lik ...

  6. 雷林鹏分享:PHP 字符串变量

    字符串变量用于存储并处理文本. PHP 中的字符串变量 字符串变量用于包含有字符的值. 在创建字符串之后,我们就可以对它进行操作了.您可以直接在函数中使用字符串,或者把它存储在变量中. 在下面的实例中 ...

  7. 雷林鹏分享:jQuery EasyUI 数据网格 - 创建属性网格

    jQuery EasyUI 数据网格 - 创建属性网格 属性网格(property grid)带有一个内置的 expand(展开)/collapse(合并) 按钮,可以简单地为行分组.您可以简单地创建 ...

  8. 雷林鹏分享:MySQL 及 SQL 注入

    MySQL 及 SQL 注入 如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题. 本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入 ...

  9. 雷林鹏分享:PHP 简介

    PHP 是服务器端脚本语言. 您应当具备的基础知识 在继续学习之前,您需要对以下知识有基本的了解: HTML CSS 如果您希望首先学习这些项目,请在我们的 首页 访问这些教程. PHP 是什么? P ...

最新文章

  1. 我们真的需要那么多功能吗? - 国外主流开源 CMS 功能评点
  2. CSS之定位布局(position,relative定位布局技巧)
  3. 【转】Linux单人维护密码
  4. [css] 说说你对GPU的理解,举例说明哪些元素能触发GPU硬件加速?
  5. IEnumerable和IQueryable的区别
  6. redis3.0伪集群安装步骤
  7. 扒小程序 小程序反编译 获取小程序源码 完美反编译任何小程序完整代码
  8. php钱汇算成美元,PHP to USD
  9. 四川大学计算机网络实验,四川大学计算机网络实验报告
  10. V4L2 YUV/YCbCr格式数据 转 RGB格式数据 V4L2_PIX_FMT_NV12 转 RGB
  11. 关于生活,你可以选择-转自网络
  12. Png怎么转jpg?这种方法教你如何快速转换
  13. 如何用GoldWave交叉淡化两首音乐?
  14. PayPal的一些注意事项
  15. Android版的股票行情K线图开发
  16. 2018百度之星资格赛- 1006 三原色
  17. 十月英语——坚持的力量
  18. 华为rh5885服务器oid_华为RH5885HV3服务器,故障面板指示灯介绍
  19. linux iio 设备驱动,Linux设备驱动之IIO子系统——IIO框架数据读取
  20. 【C4D】整体缩放模型

热门文章

  1. 本博客文章版权申明(2019/09/11)
  2. 1.1 嵌入式系统概述
  3. 香港国际珠宝展及香港国际钻石、宝石及珍珠展揭幕
  4. 东北大学计算机考研王道,2014年东北大学计算机专业考研经验
  5. java中byte(129)= -127?分析
  6. 视频爬虫js逆向——我搜不到密参怎么办
  7. 微软重申人工智能将增强人类体验而不是取而代之
  8. 用burpsuit伪造xxf
  9. 个人博客、开源文档的建站神仙组合 Vercel + Docusaurus
  10. 写给永动机接触者的一封信