中易网

用lua求一个表中的最大值。

答案:3  悬赏:50  
解决时间 2021-02-10 10:29
用lua求一个表中的最大值。
最佳答案
table.maxn (table)
指定table中所有正数key值中最大的key值. 如果不存在key值为正数的元素, 则返回0。(Lua5.2之后该方法已经不存在了)
下面用自定义函数实现:
调用方法:



输出结果:



此功能可以用Table来存入分值,长度为玩家ID,根据获取的这两个值可以来设置最大赢家等等。获取到Table的最大值,和长度。根据这两个值可以做自己想要做的事情!
--------------------- 
作者:毛毛虫 
来源:CSDN 
原文:https://blog.csdn.net/weixin_42493768/article/details/87982682 
版权声明:本文为博主原创文章,转载请附上博文链接!
全部回答
local t= {8,7,4,3,0,5,2} local maxOfT = math.max(unpack(t)) print( maxOfT ); //给分。。。
① local t= {所求数字} ② local maxoft = math.max(unpack(t)) ③ print( maxoft ); lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(pontifical catholic university of rio de janeiro)里的一个研究小组,由roberto ierusalimschy、waldemar celes 和 luiz henrique de figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。lua由标准c编写而成,几乎在所有操作系统和平台上都可以编译,运行。 lua并没有提供强大的库,这是由它的定位决定的。所以lua不适合作为开发独立应用程序的语言。lua 有一个同时进行的jit项目,提供在特定平台上的即时编译功能。 lua由标准c编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。 一个完整的lua解释器不过200k,在目前所有脚本引擎中,lua的速度是最快的。这一切都决定了lua是作为嵌入式脚本的最佳选择。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Pricewaterhouse Coopers被IBM收购了,这个公
者坎对门寨地址在什么地方,想过去办事
意志英文怎么写
开鱼饵加小药用开水好吗
大家觉得买车是新款好还是旧款好?
100分之1(打一成语)
粤浙汇酒店在哪里啊,我有事要去这个地方
在自己踩不到底到游泳池中间呛水怎么办
农村信用合作社ATM(高楼分社)怎么去啊,有知
把指甲作为DNA的来源靠谱吗
栖霞市翠屏区南七里庄村民委员会怎么去啊,有
唱歌没调怎么办
中山哪里有教二胡的老师
法院对亲子鉴定执行在开庭前几天
DNF任务称号哪个最好
推荐资讯
汽车左前轮碟刹不回位发烧
在确定铸件浇注位置时,为什么最要的加工面和
仓库管理系统需要设置哪些表以及字段
八宝大酒店地址有知道的么?有点事想过去
哪些手机有华为party模式
我在小区一楼商铺租了资料商铺做餐饮,租金交
兰州拉面王泸州店地址在哪,我要去那里办事
脚不管天冷还是天热都容易出汗,一出汗就穿什
如何做好房地产营销的前期准备工作?
河南科技学院新科学院进校后调换专业容易吗
吉林市哪里有便宜点的旅店~?
数学题解答 抽屉里有白袜子48只,红袜子52只
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?