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

深圳 做网站 互联天柱建设局网站

深圳 做网站 互联,天柱建设局网站,php个人网站源码带音乐,长沙品牌设计公司文章目录 迭代器主程序 迭代器 -- 定义一个名为 linearSearch 的函数#xff0c;它接受两个参数#xff1a;data#xff08;一个数组#xff09;和 target#xff08;一个目标值#xff09; function linearSearch(data, target) -- 使用 for 循环遍历数组 data… 文章目录 迭代器主程序 迭代器 -- 定义一个名为 linearSearch 的函数它接受两个参数data一个数组和 target一个目标值 function linearSearch(data, target) -- 使用 for 循环遍历数组 dataipairs 是一个迭代器用于在数组中遍历键值对 for i, v in ipairs(data) do -- 如果当前遍历到的值 v 等于目标值 target if v target then -- 找到目标值返回其索引 i return i end end -- 如果循环结束都没有找到目标值返回 -1 return -1 end -- 定义一个数组 data包含一系列整数 data {13, 66, 54, 73, 23, 55, 18} -- 定义一个变量 target赋值为 66 target 66 -- 调用 linearSearch 函数并将结果赋值给变量 res res linearSearch(data, target) -- 打印变量 res 的值 print(res)Lua 脚本语法的关键点 函数定义 function 关键字用于定义函数。 函数名后面跟着括号括号内是函数的参数列表。 函数体跟在参数列表之后用 end 关键字结束。 for 循环 Lua 中的 for 循环可以配合迭代器使用例如 ipairs 用于遍历数组的索引和值。 for i, v in ipairs(data) do 表示对数组 data 进行遍历i 是索引v 是对应的值。 条件语句 if 语句用于进行条件判断。 如果条件为真true则执行 then 后面的代码块。 可以使用 else 和 elseif 来处理其他情况。 return 语句 用于从函数中返回值。 如果函数中没有 return 语句或者 return 后面没有跟任何值则默认返回 nil。 数组和变量 Lua 中的数组使用花括号 {} 定义数组元素之间用逗号分隔。 变量不需要提前声明直接使用赋值语句即可创建和初始化。 打印输出 使用 print 函数来打印输出变量的值或者文本信息。 主程序 function linearSearch(data, target) for i 1, #data do -- 这是一个for循环用于遍历数组data。#data获取数组data的长度。Lua中的数组索引从1开始所以循环变量i从1开始到数组的长度结束。if data[i] target then return i end end return -1 end -- Main program do local data {13, 66, 54, 73, 23, 55, 18} local target 66 local res linearSearch(data, target) print(res) end Lua 数组的索引是从1开始的也就是说它们的索引从1开始计数。 Lua我们定义了一个全局函数linearSearch来执行搜索。 在Lua中我们使用一个匿名的do … end块来包含主程序逻辑。这个块在脚本运行时会被立即执行。 在Lua中局部变量是使用local关键字声明的。这有助于避免污染全局命名空间。 Lua中的print函数用于输出结果
http://www.hkea.cn/news/14340630/

相关文章:

  • 以前有个自助建设网站seo软文是什么
  • 网站地图的形式wordpress视频教程百度网盘
  • 网站模板购买 优帮云seo怎么刷关键词排名
  • 运动服饰网站建设预算山东网站制作策划
  • 湖州网站制作报价网站备案忘记密码怎么办
  • 山西响应式网站制作网站维护包含哪些内容
  • 网站单页制作教程做招生网站
  • 公司简介网站模板有做足球裁判跑动数据的网站吗
  • 网站建设在国内外有何趋势农产品网站开发背景
  • 网站前置审批类型网站建站管
  • 佛山微信网站推广多少钱长沙市网站制作哪家好
  • php网站开发 学习计划重庆市住房和城乡建设信息网官网
  • 天津网站建设58wordpress文章公众号
  • 怎样才能把网站做好天坛网站建设
  • 动力风网站建设及软件开发合同阿里云安装wordpress
  • 网站好的案例企业融资成本
  • 网站开发需有没有著作权怎样微信公众号开发
  • 上海网站排名前十鞍山市信息网站
  • 手机网站建设深圳网站建设到运营需要多少钱
  • 建设网站目标北京平面设计公司排名前十强
  • 贵阳微网站咖啡seo是什么意思
  • 中文 域名的网站2021好心人给个开车的网站
  • 权威发布是指什么网站个别页面做seo
  • 珠海网站开发排名wordpress 留言板代码
  • 建一个论坛网站要多少钱专门做课件的网站
  • 网站做系统软件培训记录
  • 上海培训机构整顿网站页面关键词优化
  • 怎么做系统软件网站百度一下百度知道
  • 网站换空间wordpresswordpress后台图
  • 在国外做盗版电影网站吗高县住房和城乡建设部网站