利用 math.max/min 和unpack/talbe.unpack完美解决:
local testTable = {33, 42, 1, 3, 4, 5, 9}
--local maxValue = math.max(table.unpack(testTable)) --5.2/5.3
--local minValue = math.min(table.unpack(testTable)) --5.2/5.3
local maxValue = math.max(unpack(testTable)) --5.1
local minValue = math.min(unpack(testTable)) --5.1
print(maxValue, minValue)