Показать сообщение отдельно
Старый 13.01.2011, 17:25
Punk T-34 вне форума Посмотреть профиль Отправить личное сообщение для Punk T-34 Посетить домашнюю страницу Punk T-34 Найти все сообщения от Punk T-34
  № 3  
Ответить с цитированием
Punk T-34
 
Аватар для Punk T-34

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
Спасибо!
Окончательно разобрался и понял как это всё работает после того как, этим же способом, удачно отсортировал трехмерный массив.

Добавлено через 3 часа 2 минуты
Ещё вопрос:
Вот здесь я создаю новый массив (аналогичный xml):
Код AS1/AS2:
products.push({name: n, price: p});
и сортируем по атрибуту "price".
А что если я хочу записать в новый массив несуществующее значение и сортировать по нему?
Как это можно сделать?
Например:
Код AS1/AS2:
for (i = 0; i < total; i++) {
	var n:String = node.childNodes[i].attributes['name'];
	var p:Number = parseInt(node.childNodes[i].attributes['price']);
	var a:Number = parseInt(node.childNodes[i].attributes['priceA']);
	var b:Number = parseInt(node.childNodes[i].attributes['priceB']);
	var с:Number = a + b;
	products.push({name:n, price:p, sum:c});
}
products.sortOn('sum',Array.DESCENDING | Array.NUMERIC);
Вот так как в примере у меня не работает.
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •