Показать сообщение отдельно
Старый 24.01.2009, 03:35
Fatality вне форума Посмотреть профиль Отправить личное сообщение для Fatality Найти все сообщения от Fatality
  № 4  
Ответить с цитированием
Fatality
 
Аватар для Fatality

Регистрация: Jan 2009
Адрес: Одесса
Сообщений: 309
Отправить сообщение для Fatality с помощью ICQ
Рад был помочь, только тот способ не полноценен он будет нормально сортировать числа только от 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(), так удобнее.