Рад был помочь, только тот способ не полноценен он будет нормально сортировать числа только от 0 до 9.
Такая конструкция намного лучше:

Код AS1/AS2:
Array.prototype.max = function()
{
var copy:Array = this.slice();
copy.sort(16);
if (!isNaN(copy[this.length-1]))
{
return copy[this.length-1];
}
else
{
return NaN;
}
};
Array.prototype.min = function()
{
var copy:Array = this.slice();
copy.sort(16);
if (!isNaN(copy[0]))
{
return copy[0];
}
else
{
return NaN;
}
};
var arr:Array = [52, 465, 13545];
trace(arr.max());
trace(arr.min());
теперь у любого массива есть методы max() и min(), так удобнее.