Показать сообщение отдельно
Старый 28.10.2007, 08:26
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 4  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Вообще можно еще так сдвинуть все в конец(если удалять сразу не надо)

Код:
function sortArray(a:Object, b:Object):Number
{
	//if((b == undefined && a == undefined) || (a != undefined && b != undefined)) return 0;
        //if(a && b) return 0;
	if((b == undefined) == (a == undefined)) return 0;
        else if (b == undefined) return -1;
	else if (a == undefined) return 1;
}	

var testArray:Array = new Array();
	testArray[0] = 1;
	testArray[1] = undefined;
	testArray[2] = 2;
	testArray[3] = undefined;
	testArray[4] = 3;
	testArray[5] = undefined;
	testArray[6] = 4;

trace('Before:' + testArray.toString());

testArray.sort(sortArray);

trace('After:' + testArray.toString());
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^


Последний раз редактировалось Nirth; 28.10.2007 в 09:59.