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