当前位置: 首页 > news >正文

天河建设网站企业比较靠谱的电商培训机构

天河建设网站企业,比较靠谱的电商培训机构,深圳电子网站开发,1688阿里巴巴批发网官网这里写目录标题 判断for 循环数值遍历泛型遍历遍历数组遍历对象ipairs 和 pairs的异同 while 循环repeat循环goto基础用法注意事项 判断 for 循环 数值遍历 for exp1,exp2,exp3 do//todoend上述代码是指:从exp1 到exp2 以exp3为步长进行循环并执行todo代码&#…

这里写目录标题

    • 判断
    • for 循环
      • 数值遍历
      • 泛型遍历
        • 遍历数组
        • 遍历对象
        • ipairs 和 pairs的异同
    • while 循环
    • repeat循环
    • goto
      • 基础用法
      • 注意事项

判断

for 循环

数值遍历

for exp1,exp2,exp3 do//todoend

上述代码是指:从exp1 到exp2 以exp3为步长进行循环并执行todo代码,exp3默认为1,其实exp2可以是函数,但是只会执行一次(计算出结果,就不会再次执行了).

for i=1,f(x) doprint(i)
endfor i=10,1,-1 doprint(i)
end

泛型遍历

遍历数组

a = {"one", "two", "three"}
for i, v in ipairs(a) doprint(i, v)
end 

遍历对象

b = {t1='rt1',t2=2
}for i, v in pairs(b) doprint(i, v)
end 

ipairs 和 pairs的异同

相同:
都是能遍历集合(表、数组),两者均优先按顺序输出没有key的值;
不同:
ipairs从第一个数字key开始,依次输出所有的key+1的键值,遇到字母下标并不会结束遍历,只是不输出而已,如果遇到nil则退出;
pairs无序输出字母类型key或者数字类型key的键值,遇到nil不输出,但不会停止遍历;

  1. ipairs会按照key的顺序输出数据,遇到不连续的数据停止输出,pairs会无序输出所有数据
  2. pairs和ipairs都会输出没有key的数据,ipairs会跳过字符串的key,pairs会输出所有的数据,优先输出不带key的按照顺序,带key的无序输出
  3. ipairs遇到nul会停止,pairs不会停止
  4. key为数组才是数组下标,key为字符串数字则是字符串下标
table = {["1"]="11",[1]="1",[3]="3"}
print("-----------ipairs----------------")
for k,v in ipairs(table) doprint(k,v)
end
print("-----------pairs----------------")
for k,v in pairs(table) doprint(k,v)
end
-----------ipairs----------------
1	1
-----------pairs----------------
1	11
1	1
3	3

参考链接

while 循环

while(condition)
dostatement(s)
end

statements(循环体语句) 可以是一条或多条语句,condition(条件) 可以是任意表达式,在 condition(条件) 为 true 时执行循环体语句,建议有逻辑将condition修改为false,否则将死循环。

repeat循环

repeatstatements
until( condition )

循环条件判断语句(condition)在循环体末尾部分,所以在条件进行判断前循环体都会执行一次。
如果条件判断语句(condition)为 false,循环会重新开始执行,直到条件判断语句(condition)为 true 才会停止执行。
类似于其他语言中的dowhile循环,statements一定会 执行一次,当condition为真则跳出循环(区分while循环)

goto

基础用法

goto FLAG;
a = 123
::FLAG::;
print(a)

注意事项

  1. 不能从外部goto到代码块中
  2. 不同跳出或者跳入一个函数中(因为函数也是一个代码块)
http://www.hkea.cn/news/52427/

相关文章:

  • 唐山自助建站软件seo软件优化工具软件
  • 推广电子商务网站的案例网站推广策划书模板
  • 前端外包网站网站优化快速排名软件
  • 凡客做网站cba最新消息
  • 郑州做网站好的公搜索引擎优化好做吗
  • 网站 预算白度
  • 中国电商建站程序信息推广
  • 网站开发教程 布局优化技术
  • 做外贸网站需要请外贸文员吗网站seo诊断分析和优化方案
  • 百度网站怎么做的赚钱吗seo中文含义
  • 做网站界面的软件互联网培训
  • 电子商务网站建设与维护李建忠高级搜索引擎技巧
  • 做地产网站全网搜索软件
  • 网站开发培训班百度网站推广关键词怎么查
  • 东莞市做网站公司seo怎样
  • ps做网站大小尺寸应用商店优化
  • 网站站群建设方案知名网页设计公司
  • 广州网站建设公司哪家好专业的seo搜索引擎优化培训
  • 外国人做汉字网站seo搜索排名影响因素主要有
  • 外贸五金网站建设网站制作优化排名
  • 义乌网站建设多少钱网络平台营销
  • 怀仁有做网站的公司吗磁力搜索引擎2023
  • 建站行业都扁平化设计合肥网站推广公司哪家好
  • 做企业网站织梦和wordpress哪个好百度指数查询工具app
  • 郑州网站服务公司优化神马排名软件
  • 茶叶网站建设的优势南宁seo外包平台
  • 高古楼网站 做窗子北京seo技术交流
  • 南阳建设网站制作网络最有效的推广方法
  • 纯静态网站seoseo排名优化北京
  • 开封网站建设哪家好指数计算器