0
大家好! 任何人都知道如何从数组中提取前5个数字(最高)? 我有一个名字,姓氏和分数的XML,并且想要提取前5名来创建图表。 至于现在,我得到的所有信息以这样的方式AS2提取排列前5位
num = xmlData.childNodes.length;
for (var i = 0; i <= num - 1; i++)
{
names[i] = this.childNodes[i].childNodes[6].firstChild.nodeValue;
surnames[i] = this.childNodes[i].childNodes[5].firstChild.nodeValue;
points[i] = this.childNodes[i].childNodes[0].firstChild.nodeValue;
pointsint[i] = parseInt(speeds[i]);
trace(i + "." + pointsint[i] + " (" + names[i] + " " + surnames[i] + ")");
}
感谢您的帮助!
嗨,我已经试过你的代码,它给我回阵列但它不通过顶部的最高分订货吧。难道我做错了什么? – DiegoG
@DiegoG因为**之后的排序发生**跟踪条目。分类发生后再次追踪它们。 – Organis