math.min介绍
math.min返回参数中的最小值,每个参数可以是整数也可以是浮点数,如果最小值是浮点数返回值也是浮点数,如果最小值是整形返回值也是整形。
math.min使用
如下代码:
print(string.format("math.min(1,2,3,4,5,6,7) is %s", math.min(1,2,3,4,5,6,7)))
print(string.format("math.min(table.unpack({1,2,3,4,5,6,7})) is %s", math.min(table.unpack({1,2,3,4,5,6,7}))))
print(string.format("math.min(1.0,1,2,3,4,5,6,7) is %s", math.min(1.0,1,2,3,4,5,6,7)))
输出如下:
math.min(1,2,3,4,5,6,7) is 1
math.min(table.unpack({1,2,3,4,5,6,7})) is 1
math.min(1.0,1,2,3,4,5,6,7) is 1.0
当我们在调用math.min时有时并不知道要传多少个参数,这时我们可以把所有参数收集到一个table中,然后把table.unpack的值传给math.min。
math.min总结
math.min返回参数中的第一个最小值,返回值类型就是第一个最小值的类型。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
