我有这样一个场景
right = some_function (some_value)
var idR =right.split('~')[0];
var r =right.split('~')[1];
left = another-func (some_value)
var idL = left.split('~')[0];
var l = left.split('~')[1];需要注意的是,r,l包含数值。我的目的是要取r和l之间的最大值,然后根据r或l的最大值遍历回“右”或“左”。
我使用的是math.max(),但这不起作用,因为它只返回值,而不是变量的名称。
我如何实现我的目标?
让我提供一些示例输入和输出-- "some_function“返回"id~ value”格式的字符串,其中"id“可以是"1-1”、"2-2“等等,而"value”可以是任何数值。我需要查看较大的"value“并获取其对应的"id”。注意,"another_func“以相同的模式返回值
我的代码不仅仅是这两个块,我有八个这样的函数,我必须取最大的数字和它对应的ID
发布于 2013-06-24 20:00:44
你的问题不是很清楚。
让我们试一试,这样您就有了两个值为r和l的数组,以及两个变量名为idR和adL的数组。
现在还不清楚的是,那些包含变量名的数组是否具有相同的顺序?相同的值?这种情况可信吗?
您显然希望从值数组中获得一些最大值,这是可以的,但您没有解释其他数组如何适应图片:)在您这样做之后,可能是我或其他人可以帮助您:)
https://stackoverflow.com/questions/17274794
复制相似问题