Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 29.10.2004, 02:36
Hellex вне форума Посмотреть профиль Отправить личное сообщение для Hellex Посетить домашнюю страницу Hellex Найти все сообщения от Hellex
  № 1  
Hellex
 
Аватар для Hellex

Регистрация: Sep 2004
Адрес: Kiev
Сообщений: 45
Отправить сообщение для Hellex с помощью ICQ
По умолчанию СОРТИРОВКА ЦИФР ????

Как отсортировать числа в ассоциативном массиве

sortOn сортирует, типа
1
2
350
92
__________________
Старая, добрая игра www.tribe.civ3000.com

Старый 29.10.2004, 13:55
mishinaelle вне форума Посмотреть профиль Отправить личное сообщение для mishinaelle Посетить домашнюю страницу mishinaelle Найти все сообщения от mishinaelle
  № 2  
mishinaelle
 
Аватар для mishinaelle

Регистрация: Mar 2003
Адрес: Moscow
Сообщений: 669
Отправить сообщение для mishinaelle с помощью ICQ
myArr.sort(order);

function order (val1, val2) {
if (val1 < val2) {
return -1;
} else if (val1 > val2) {
return 1;
} else {
return 0;
}
}

Старый 29.10.2004, 15:21
Hellex вне форума Посмотреть профиль Отправить личное сообщение для Hellex Посетить домашнюю страницу Hellex Найти все сообщения от Hellex
  № 3  
Hellex
 
Аватар для Hellex

Регистрация: Sep 2004
Адрес: Kiev
Сообщений: 45
Отправить сообщение для Hellex с помощью ICQ
Так мне ж ассоциативный с множеством полей по полю "y" SortOn("y");

Но я уже нашел выход, конечно если есть предложения по асоциативному выслушаю
__________________
Старая, добрая игра www.tribe.civ3000.com

Старый 30.10.2004, 01:54
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
sortOn("y",16)

Старый 30.10.2004, 15:37
Hellex вне форума Посмотреть профиль Отправить личное сообщение для Hellex Посетить домашнюю страницу Hellex Найти все сообщения от Hellex
  № 5  
Hellex
 
Аватар для Hellex

Регистрация: Sep 2004
Адрес: Kiev
Сообщений: 45
Отправить сообщение для Hellex с помощью ICQ
А чуть подробнее... что произойдет?
__________________
Старая, добрая игра www.tribe.civ3000.com

Старый 30.10.2004, 19:04
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 6  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
a=[{y:1},{y:2},{y:350},{y:92}]
a.sortOn("y",16)
for(var i=0;i<a.length;i++) trace(a[i].y)
1
2
92
350

Старый 30.10.2004, 20:52
Hellex вне форума Посмотреть профиль Отправить личное сообщение для Hellex Посетить домашнюю страницу Hellex Найти все сообщения от Hellex
  № 7  
Hellex
 
Аватар для Hellex

Регистрация: Sep 2004
Адрес: Kiev
Сообщений: 45
Отправить сообщение для Hellex с помощью ICQ
А что 16 означает?
__________________
Старая, добрая игра www.tribe.civ3000.com

Старый 30.10.2004, 21:41
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 8  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Array.sortOn()
Доступность
Flash Player 6; возможности метода расширены в Flash Player 7.

Синтаксис
my_array.sortOn("fieldName":String ) : Array
my_array.sortOn("fieldName":String, option:Number | option |... ) : Array
my_array.sortOn( [ "fieldName" , "fieldName" , ... ]:Array) : Array
my_array.sortOn( [ "fieldName" , "fieldName" , ... ]:Array , option:Number | option |... ) : Array

Примечание: Где показаны скобки ([]), Вы должны вставить их в код; то есть, скобки не представляют дополнительные параметры.

Параметры
fieldName Строка, которая идентифицирует область в элементе массива для сортировки.

option Одно /или несколько/ чисел или имён определённых констант, с оператором | (побитовое ИЛИ) , изменяющие сортировку, относительно, применяемой по умолчанию. Следующие значения возможны для option :

1 или Array.CASEINSENSITIVE
2 или Array.DESCENDING
4 или Array.UNIQUESORT
8 или Array.RETURNINDEXEDARRAY
16 или Array.NUMERIC

Создать новую тему   Часовой пояс GMT +4, время: 20:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.