var qualificationDistance = 200;
var attempts = [120, 150, 160, 201, 203, 180, 202];
var qualified = false;
var averageBest = 0;
for (var currentIndex=0; currentIndex<=attempts.length-2; currentIndex++) {
var maxValue=attempts[currentIndex];
for (var j=currentIndex+1; j<=attempts.length-1; j++) {
if(attempts[j]>maxValue) {
maxValue=attempts[j];
var swap=attempts[currentIndex];
attempts[currentIndex]=maxValue;
attempts[j]=swap;
}
}
}
var sum=0;
console.log(attempts);
for (var i=0; i<=2; i++) {
sum=sum+attempts[i];
}
averageBest=sum/3;
console.log('Среднее значение от трех лучших прыжков: '+averageBest);
if (averageBest>qualificationDistance) {
qualified=true;
console.log('Прошел');
} else {
qualified=false;
console.log('Не прошел');
}
Все ли красиво или можно что-нибудь исправить?