AS3将最低值打印到动态文本字段

时间:2016-05-21 19:27:28

标签: actionscript-3

var a:Object =({label:"2008",n:8560,i:15909});
var b:Object ={(label:"2009",n:8146,i:14197});

假设我在列表组件中有五个与此类似的对象。是否有可能打印出具有最低值n的项目标签的功能?我需要做些什么才能做到这一点?

2 个答案:

答案 0 :(得分:2)

使用Array.sortOn()先排序您想要的字段(在本例中为n),然后访问它并打印:

var arrayToSort:Array = [{label:"2008",n:8560,i:15909},{label:"2009",n:8146,i:14197}];
var sortedArray = arrayToSort.sortOn ("n" , Array.NUMERIC);
trace(sortedArray[0].label);

答案 1 :(得分:0)

n!