Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua获取最大值_Lua_Love2d - Fatal编程技术网

Lua获取最大值

Lua获取最大值,lua,love2d,Lua,Love2d,我面临一个获取数组的最大属性数的问题 -- Getting Maximum number of full grids inside Row maxRow = math.max(checkerRow[1],checkerRow[2],checkerRow[3],checkerRow[4],checkerRow[5], checkerRow[6],checkerRow[7],checkerRow[8],checkerRow[9],checkerRow[10],

我面临一个获取数组的最大属性数的问题

-- Getting Maximum number of full grids inside Row
maxRow = math.max(checkerRow[1],checkerRow[2],checkerRow[3],checkerRow[4],checkerRow[5],
                    checkerRow[6],checkerRow[7],checkerRow[8],checkerRow[9],checkerRow[10],
                    checkerRow[11],checkerRow[12],checkerRow[13],checkerRow[14],checkerRow[15],
                    checkerRow[16],checkerRow[17],checkerRow[18],checkerRow[19],checkerRow[20])

print("Max Row : "..maxRow)
所以它打印出maxRow里面的值,我需要一个能给出行数的东西,比如如果checkerRow[6]是最大数,那么我需要maxRow等于6


很抱歉,如果您觉得这个问题很愚蠢,我是Lua的新手。

这是一个简单的实现。你可以把它包装成函数

local mi, mv = 1, checkerRow[1]
for i = 2, 20 do
    if checkerRow[i] > mv then
        mi, mv = i, checkerRow[i]
    end
end

这是什么?我一点也不懂。马克斯没有回到这个位置。因此,您需要编写自己的实现。mi=最大索引,mv=最大值。